petsc-3.5.2 2014-09-08
Report Typos and Errors
PETSc System routines
PETSc provides a variety of "system" level routines, including parallel file access, synchronized printing to screen.
Beginner - Basic usage
ADD_VALUES
PetscBagRegisterScalar
PetscOptionsGetEnum
CHKERRQ
PetscBagRegisterString
PetscOptionsGetInt
CHKERRXX
PetscBagSetFromOptions
PetscOptionsGetIntArray
CHKMEMQ
PetscBagView
PetscOptionsGetReal
INSERT_VALUES
PetscBool
PetscOptionsGetRealArray
InsertMode
PetscComplex
PetscOptionsGetScalar
MAX_VALUES
PetscCopyMode
PetscOptionsGetScalarArray
MPIU_SCALAR
PetscDataType
PetscOptionsGetString
MPI_Comm
PetscErrorCode
PetscOptionsGetStringArray
PETSC_COMM_SELF
PetscFileMode
PetscOptionsHasName
PETSC_COMM_WORLD
PetscFinalize
PetscOptionsInt
PETSC_DECIDE
PetscFortranAddr
PetscOptionsIntArray
PETSC_DEFAULT
PetscFree
PetscOptionsMonitorSet
PETSC_DETERMINE
PetscFreeVoid
PetscOptionsName
PETSC_FALSE
PetscGetDate
PetscOptionsReal
PETSC_IGNORE
PetscInitialize
PetscOptionsRealArray
PETSC_NULL
PetscInitializeFortran
PetscOptionsScalar
PETSC_TRUE
PetscInitialized
PetscOptionsString
PETSC_i
PetscIsInfOrNan
PetscOptionsStringArray
PassiveReal
PetscIsNormal
PetscOptionsViewer
PassiveScalar
PetscMalloc
PetscRandomSetFromOptions
PetscBag
PetscNew
PetscRandomType
PetscBagDestroy
PetscObject
PetscRandomView
PetscBagLoad
PetscObjectDestroy
PetscReal
PetscBagRegisterBool
PetscObjectSetFromOptions
PetscScalar
PetscBagRegisterBoolArray
PetscOffset
SETERRQ
PetscBagRegisterEnum
PetscOptionsBool
SETERRQ1
PetscBagRegisterInt
PetscOptionsBoolArray
SETERRQ2
PetscBagRegisterIntArray
PetscOptionsEnum
SETERRQ3
PetscBagRegisterReal
PetscOptionsGetBool
UsingFortran
PetscBagRegisterRealArray
PetscOptionsGetBoolArray
Intermediate - Setting options for algorithms and data structures
PetscBLASInt
PetscOptionsBoolGroupBegin
PetscSortIntWithScalarArray
PetscBagCreate
PetscOptionsBoolGroupEnd
PetscSortMPIInt
PetscBagGetData
PetscOptionsClearValue
PetscSortMPIIntWithArray
PetscBagGetName
PetscOptionsEList
PetscSortReal
PetscBagGetNames
PetscOptionsEnd
PetscSortRealWithPermutation
PetscBagSetName
PetscOptionsFList
PetscSortRemoveDupsInt
PetscBagSetOptionsPrefix
PetscOptionsGetEList
PetscSortRemoveDupsMPIInt
PetscBarrier
PetscOptionsHead
PetscSortRemoveDupsReal
PetscCitationsRegister
PetscOptionsInsertString
PetscSortSplit
PetscEnum
PetscOptionsMonitorCancel
PetscSortSplitReal
PetscError
PetscOptionsMonitorDefault
PetscSortStrWithPermutation
PetscFindInt
PetscOptionsSetFromOptions
PetscStartMatlab
PetscFreeArguments
PetscOptionsSetValue
PetscStrArrayDestroy
PetscFunctionBeginUser
PetscOptionsTail
PetscStrArrayallocpy
PetscGetArgs
PetscOptionsValidKey
PetscStrToArray
PetscGetArguments
PetscPClose
PetscStrToArrayDestroy
PetscGetCPUTime
PetscPOpen
PetscStrallocpy
PetscInt
PetscPOpenSetMachine
PetscStrbeginswith
PetscIntView
PetscPopErrorHandler
PetscStrcasecmp
PetscMPIInt
PetscPrintf
PetscStrcat
PetscMallocDebug
PetscProcessTree
PetscStrchr
PetscMallocDump
PetscPushErrorHandler
PetscStrcmp
PetscMallocGetCurrentUsage
PetscRandom
PetscStrcpy
PetscMallocGetDebug
PetscRandomCreate
PetscStrendswith
PetscMallocGetMaximumUsage
PetscRandomDestroy
PetscStrendswithwhich
PetscMallocGetStack
PetscRandomGetInterval
PetscStrgrt
PetscMatlabEngine
PetscRandomGetSeed
PetscStrlen
PetscMemcmp
PetscRandomGetType
PetscStrncat
PetscMemcpy
PetscRandomGetValue
PetscStrncmp
PetscMemmove
PetscRandomGetValueReal
PetscStrncpy
PetscMemoryGetCurrentUsage
PetscRandomSeed
PetscStrrchr
PetscMemoryGetMaximumUsage
PetscRandomSetInterval
PetscStrreplace
PetscMemorySetGetMaximumUsage
PetscRandomSetSeed
PetscStrrstr
PetscMemoryShowUsage
PetscRandomSetType
PetscStrstr
PetscMemzero
PetscRealView
PetscStrtolower
PetscMergeIntArray
PetscSNPrintf
PetscSynchronizedFGets
PetscMergeIntArrayPair
PetscSNPrintfCount
PetscSynchronizedFPrintf
PetscObjectGetName
PetscScalarView
PetscSynchronizedFlush
PetscObjectOptionsBegin
PetscSequentialPhaseBegin
PetscSynchronizedPrintf
PetscObjectTypeCompare
PetscSequentialPhaseEnd
PetscToken
PetscObjectTypeCompareAny
PetscSleep
PetscTokenCreate
PetscObjectView
PetscSortInt
PetscTokenDestroy
PetscObjectViewFromOptions
PetscSortIntWithArray
PetscTokenFind
PetscOptionsBegin
PetscSortIntWithArrayPair
PetscOptionsBoolGroup
PetscSortIntWithPermutation
Advanced - Setting more advanced options and customization
PetscAttachDebugger
PetscMallocSetDumpLog
PetscObjectSetUp
PetscBinaryClose
PetscMallocSetDumpLogThreshold
PetscObjectStateGet
PetscBinaryOpen
PetscMallocValidate
PetscObjectStateSet
PetscBinarySeekType
PetscMatlabEngineCreate
PetscObjectsDump
PetscBinaryWrite
PetscMatlabEngineDestroy
PetscObjectsGetObject
PetscCheckPointerSetIntensity
PetscMatlabEngineEvaluate
PetscObjectsView
PetscContainer
PetscMatlabEngineGet
PetscOptionsAllUsed
PetscContainerCreate
PetscMatlabEngineGetArray
PetscOptionsGetAll
PetscContainerDestroy
PetscMatlabEngineGetOutput
PetscOptionsGetenv
PetscContainerGetPointer
PetscMatlabEnginePrintOutput
PetscOptionsInsert
PetscContainerSetPointer
PetscMatlabEnginePut
PetscOptionsLeft
PetscContainerSetUserDestroy
PetscMatlabEnginePutArray
PetscOptionsPrefixPop
PetscDLLibrary
PetscObjectComm
PetscOptionsPrefixPush
PetscDataTypeFromString
PetscObjectCompose
PetscOptionsReject
PetscDataTypeGetSize
PetscObjectComposeFunction
PetscOptionsSetAlias
PetscDataTypeToMPIDataType
PetscObjectDereference
PetscOptionsUsed
PetscEListFind
PetscObjectGetComm
PetscOptionsView
PetscEnd
PetscObjectGetReference
PetscPrecision
PetscErrorType
PetscObjectGetType
PetscRandomRegister
PetscFPTrapPop
PetscObjectQuery
PetscRandomRegisterAll
PetscFPTrapPush
PetscObjectQueryFunction
PetscSAWsBlock
PetscFixFilename
PetscObjectReference
PetscSetFPTrap
PetscFunctionList
PetscObjectSAWsBlock
PetscSignalHandlerDefault
PetscGetProgramName
PetscObjectSAWsGrantAccess
PetscSubcomm
PetscInitializeNoArguments
PetscObjectSAWsSetBlock
PetscSubcommCreate
PetscLikely
PetscObjectSAWsTakeAccess
PetscSubcommSetNumber
PetscMPIDataTypeToPetscDataType
PetscObjectSetName
PetscSubcommSetType
PetscMallocDumpLog
PetscObjectSetPrecision
PetscSubcommSetTypeGeneral
PetscMallocGetDumpLog
PetscObjectSetType
PetscUnlikely
Developer - Interfaces intended primarily for library developers, not for typical applications programmers
PETSC_MATLAB_ENGINE_
PetscFunctionListFind
PetscObjectIncrementTabLevel
PETSC_MATLAB_ENGINE_SELF
PetscFunctionListGet
PetscObjectList
PETSC_MATLAB_ENGINE_WORLD
PetscFunctionListPrintTypes
PetscObjectListAdd
PetscAbortErrorHandler
PetscFunctionListView
PetscObjectListDestroy
PetscAddrAlign
PetscFunctionReturn
PetscObjectListDuplicate
PetscAttachDebuggerErrorHandler
PetscGatherMessageLengths
PetscObjectListFind
PetscBinaryRead
PetscGatherMessageLengths2
PetscObjectListRemoveReference
PetscBinarySeek
PetscGatherNumberOfMessages
PetscObjectListReverseFind
PetscBinarySynchronizedRead
PetscGetArchType
PetscObjectName
PetscBinarySynchronizedSeek
PetscGetFileFromPath
PetscObjectPrintTypeNamePrefix
PetscBinarySynchronizedWrite
PetscGetFullPath
PetscObjectProcessOptionsHandlers
PetscBuildTwoSidedType
PetscGetHomeDirectory
PetscObjectRegisterDestroy
PetscCUSPFlag
PetscGetHostName
PetscObjectRegisterDestroyAll
PetscCalloc1
PetscGetPetscDir
PetscObjectSetFortranCallback
PetscCalloc2
PetscGetRealPath
PetscObjectSetTabLevel
PetscCalloc3
PetscGetRelativePath
PetscObjectState
PetscCalloc4
PetscGetTmp
PetscObjectStateIncrease
PetscCalloc5
PetscGetUserName
PetscObjectsGetGlobalNumbering
PetscCalloc6
PetscGetVersion
PetscOptionsClear
PetscCalloc7
PetscGetWorkingDirectory
PetscOptionsDestroy
PetscCheckPointer
PetscHeaderCreate
PetscOptionsInsertFile
PetscClassId
PetscHeaderDestroy
PetscPopSignalHandler
PetscCommBuildTwoSided
PetscHelpPrintf
PetscPopUpSelect
PetscCommBuildTwoSidedGetType
PetscIgnoreErrorHandler
PetscPrefetchBlock
PetscCommBuildTwoSidedSetType
PetscMPIAbortErrorHandler
PetscPushSignalHandler
PetscCommDestroy
PetscMPIDump
PetscRandomFinalizePackage
PetscCommDuplicate
PetscMalloc1
PetscRandomInitializePackage
PetscCommGetNewTag
PetscMalloc2
PetscRegisterFinalize
PetscDLClose
PetscMalloc3
PetscRegisterFinalizeAll
PetscDLLibraryAppend
PetscMalloc4
PetscReturnErrorHandler
PetscDLLibraryClose
PetscMalloc5
PetscSSEIsEnabled
PetscDLLibraryOpen
PetscMalloc6
PetscSegBuffer
PetscDLLibraryPrepend
PetscMalloc7
PetscSegBufferCreate
PetscDLLibraryRetrieve
PetscMallocClear
PetscSegBufferDestroy
PetscDLLibrarySym
PetscMallocSet
PetscSegBufferExtractAlloc
PetscDLOpen
PetscNewLog
PetscSegBufferExtractInPlace
PetscDLSym
PetscObjectAddOptionsHandler
PetscSegBufferExtractTo
PetscEmacsClientErrorHandler
PetscObjectComposedDataGetInt
PetscSegBufferGet
PetscErrorMessage
PetscObjectComposedDataGetIntstar
PetscSegBufferGetSize
PetscErrorPrintf
PetscObjectComposedDataGetReal
PetscSegBufferUnuse
PetscFClose
PetscObjectComposedDataGetRealstar
PetscSetDebugTerminal
PetscFOpen
PetscObjectComposedDataGetScalar
PetscSetDebugger
PetscFileRetrieve
PetscObjectComposedDataGetScalarstar
PetscSetDebuggerFromString
PetscFinalized
PetscObjectComposedDataRegister
PetscSetDefaultDebugger
PetscFormatConvert
PetscObjectComposedDataSetInt
PetscSetHelpVersionFunctions
PetscFormatStrip
PetscObjectComposedDataSetIntstar
PetscSharedTmp
PetscFortranCallbackGetSizes
PetscObjectComposedDataSetReal
PetscSharedWorkingDirectory
PetscFortranCallbackRegister
PetscObjectComposedDataSetRealstar
PetscSplitOwnership
PetscFree2
PetscObjectComposedDataSetScalar
PetscSplitOwnershipBlock
PetscFree3
PetscObjectComposedDataSetScalarstar
PetscStackSAWsGrantAccess
PetscFree4
PetscObjectCopyFortranFunctionPointers
PetscStackSAWsTakeAccess
PetscFree5
PetscObjectDestroyOptionsHandlers
PetscStopForDebugger
PetscFree6
PetscObjectGetClassId
PetscTime
PetscFree7
PetscObjectGetClassName
PetscTimeAdd
PetscFunctionBegin
PetscObjectGetFortranCallback
PetscTimeSubtract
PetscFunctionBeginHot
PetscObjectGetId
PetscTraceBackErrorHandler
PetscFunctionListAdd
PetscObjectGetNewTag
PetscVFPrintf
PetscFunctionListDestroy
PetscObjectGetTabLevel
PetscVSNPrintf
PetscFunctionListDuplicate
PetscObjectId
PetscViennaCLFlag
No deprecated routines
None: Not yet cataloged
PetscBoxAuthorize
PetscGlobusGetTransfers
PetscGoogleDriveUpload
PetscBoxRefresh
PetscGlobusUpload
PetscTextBelt
PetscBoxUpload
PetscGoogleDriveAuthorize
PetscURLShorten
PetscGlobusAuthorize
PetscGoogleDriveRefresh
Table of Contents