petsc-3.5.4 2015-05-23
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
PetscBagRegisterRealArray
PetscOptionsGetBoolArray
CHKERRQ
PetscBagRegisterScalar
PetscOptionsGetEnum
CHKERRXX
PetscBagRegisterString
PetscOptionsGetInt
CHKMEMQ
PetscBagSetFromOptions
PetscOptionsGetIntArray
INSERT_VALUES
PetscBagView
PetscOptionsGetReal
InsertMode
PetscBool
PetscOptionsGetRealArray
MAX_VALUES
PetscComplex
PetscOptionsGetScalar
MPIU_SCALAR
PetscCopyMode
PetscOptionsGetScalarArray
MPI_Comm
PetscDataType
PetscOptionsGetString
PETSC_COMM_SELF
PetscErrorCode
PetscOptionsGetStringArray
PETSC_COMM_WORLD
PetscFileMode
PetscOptionsHasName
PETSC_DECIDE
PetscFinalize
PetscOptionsInt
PETSC_DEFAULT
PetscFortranAddr
PetscOptionsIntArray
PETSC_DETERMINE
PetscFree
PetscOptionsMonitorSet
PETSC_FALSE
PetscFreeVoid
PetscOptionsName
PETSC_IGNORE
PetscGetDate
PetscOptionsReal
PETSC_NULL
PetscInitialize
PetscOptionsRealArray
PETSC_TRUE
PetscInitializeFortran
PetscOptionsScalar
PETSC_i
PetscInitialized
PetscOptionsString
PassiveReal
PetscIsInfOrNan
PetscOptionsStringArray
PassiveScalar
PetscIsNormal
PetscOptionsViewer
PetscBag
PetscMalloc
PetscRandomSetFromOptions
PetscBagDestroy
PetscNew
PetscRandomType
PetscBagLoad
PetscObject
PetscRandomView
PetscBagRegister64bitInt
PetscObjectDestroy
PetscReal
PetscBagRegisterBool
PetscObjectSetFromOptions
PetscScalar
PetscBagRegisterBoolArray
PetscOffset
SETERRQ
PetscBagRegisterEnum
PetscOptionsBool
SETERRQ1
PetscBagRegisterInt
PetscOptionsBoolArray
SETERRQ2
PetscBagRegisterIntArray
PetscOptionsEnum
SETERRQ3
PetscBagRegisterReal
PetscOptionsGetBool
UsingFortran
Intermediate - Setting options for algorithms and data structures
PetscBLASInt
PetscOptionsBoolGroup
PetscSortIntWithPermutation
PetscBagCreate
PetscOptionsBoolGroupBegin
PetscSortIntWithScalarArray
PetscBagGetData
PetscOptionsBoolGroupEnd
PetscSortMPIInt
PetscBagGetName
PetscOptionsClearValue
PetscSortMPIIntWithArray
PetscBagGetNames
PetscOptionsEList
PetscSortReal
PetscBagSetName
PetscOptionsEnd
PetscSortRealWithPermutation
PetscBagSetOptionsPrefix
PetscOptionsFList
PetscSortRemoveDupsInt
PetscBarrier
PetscOptionsGetEList
PetscSortRemoveDupsMPIInt
PetscCitationsRegister
PetscOptionsHead
PetscSortRemoveDupsReal
PetscEnum
PetscOptionsInsertString
PetscSortSplit
PetscError
PetscOptionsMonitorCancel
PetscSortSplitReal
PetscFPrintf
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
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