petsc-3.6.0 2015-06-09
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
PetscOptionsGetEnumArray
CHKERRXX
PetscBagSetFromOptions
PetscOptionsGetInt
CHKMEMQ
PetscBagView
PetscOptionsGetIntArray
INSERT_VALUES
PetscBool
PetscOptionsGetReal
InsertMode
PetscComplex
PetscOptionsGetRealArray
MAX_VALUES
PetscCopyMode
PetscOptionsGetScalar
MPIU_SCALAR
PetscDataType
PetscOptionsGetScalarArray
MPI_Comm
PetscErrorCode
PetscOptionsGetString
PETSC_COMM_SELF
PetscFileMode
PetscOptionsGetStringArray
PETSC_COMM_WORLD
PetscFinalize
PetscOptionsHasName
PETSC_DECIDE
PetscFortranAddr
PetscOptionsInt
PETSC_DEFAULT
PetscFree
PetscOptionsIntArray
PETSC_DETERMINE
PetscFreeVoid
PetscOptionsMonitorSet
PETSC_FALSE
PetscGetDate
PetscOptionsName
PETSC_IGNORE
PetscInitialize
PetscOptionsReal
PETSC_NULL
PetscInitializeFortran
PetscOptionsRealArray
PETSC_TRUE
PetscInitialized
PetscOptionsScalar
PETSC_i
PetscIsInfOrNanReal
PetscOptionsScalarArray
PassiveReal
PetscIsNormalReal
PetscOptionsString
PassiveScalar
PetscMalloc
PetscOptionsStringArray
PetscBag
PetscNew
PetscOptionsViewer
PetscBagDestroy
PetscObject
PetscRandomSetFromOptions
PetscBagLoad
PetscObjectDestroy
PetscRandomType
PetscBagRegister64bitInt
PetscObjectSetFromOptions
PetscRandomView
PetscBagRegisterBool
PetscOffset
PetscReal
PetscBagRegisterBoolArray
PetscOptionsBool
PetscScalar
PetscBagRegisterEnum
PetscOptionsBoolArray
SETERRQ
PetscBagRegisterInt
PetscOptionsEnum
SETERRQ1
PetscBagRegisterIntArray
PetscOptionsEnumArray
SETERRQ2
PetscBagRegisterReal
PetscOptionsGetBool
SETERRQ3
PetscBagRegisterRealArray
PetscOptionsGetBoolArray
UsingFortran
Intermediate - Setting options for algorithms and data structures
PetscBLASInt
PetscObjectTypeCompareAny
PetscSortIntWithPermutation
PetscBagCreate
PetscObjectView
PetscSortIntWithScalarArray
PetscBagGetData
PetscObjectViewFromOptions
PetscSortMPIInt
PetscBagGetName
PetscOptionsBegin
PetscSortMPIIntWithArray
PetscBagGetNames
PetscOptionsBoolGroup
PetscSortReal
PetscBagSetName
PetscOptionsBoolGroupBegin
PetscSortRealWithPermutation
PetscBagSetOptionsPrefix
PetscOptionsBoolGroupEnd
PetscSortRemoveDupsInt
PetscBarrier
PetscOptionsClearValue
PetscSortRemoveDupsMPIInt
PetscBoxAuthorize
PetscOptionsEList
PetscSortRemoveDupsReal
PetscBoxRefresh
PetscOptionsEnd
PetscSortSplit
PetscBoxUpload
PetscOptionsFList
PetscSortSplitReal
PetscCitationsRegister
PetscOptionsGetEList
PetscSortStrWithPermutation
PetscEnum
PetscOptionsHead
PetscStartMatlab
PetscError
PetscOptionsInsertString
PetscStrArrayDestroy
PetscFPrintf
PetscOptionsMonitorCancel
PetscStrArrayallocpy
PetscFindInt
PetscOptionsMonitorDefault
PetscStrNArrayDestroy
PetscFreeArguments
PetscOptionsSetFromOptions
PetscStrNArrayallocpy
PetscFunctionBeginUser
PetscOptionsSetValue
PetscStrToArray
PetscGetArgs
PetscOptionsTail
PetscStrToArrayDestroy
PetscGetArguments
PetscOptionsValidKey
PetscStrallocpy
PetscGetCPUTime
PetscPClose
PetscStrbeginswith
PetscGlobusAuthorize
PetscPOpen
PetscStrcasecmp
PetscGlobusGetTransfers
PetscPOpenSetMachine
PetscStrcat
PetscGlobusUpload
PetscPopErrorHandler
PetscStrchr
PetscGoogleDriveAuthorize
PetscPrintf
PetscStrcmp
PetscGoogleDriveRefresh
PetscProcessTree
PetscStrcpy
PetscGoogleDriveUpload
PetscPushErrorHandler
PetscStrendswith
PetscInt
PetscRandom
PetscStrendswithwhich
PetscIntView
PetscRandomCreate
PetscStrgrt
PetscMPIInt
PetscRandomDestroy
PetscStrlen
PetscMallocDebug
PetscRandomGetInterval
PetscStrncat
PetscMallocDump
PetscRandomGetSeed
PetscStrncmp
PetscMallocGetCurrentUsage
PetscRandomGetType
PetscStrncpy
PetscMallocGetDebug
PetscRandomGetValue
PetscStrrchr
PetscMallocGetMaximumUsage
PetscRandomGetValueReal
PetscStrreplace
PetscMallocGetStack
PetscRandomSeed
PetscStrrstr
PetscMatlabEngine
PetscRandomSetInterval
PetscStrstr
PetscMemcmp
PetscRandomSetSeed
PetscStrtolower
PetscMemcpy
PetscRandomSetType
PetscSynchronizedFGets
PetscMemmove
PetscRealView
PetscSynchronizedFPrintf
PetscMemoryGetCurrentUsage
PetscSNPrintf
PetscSynchronizedFlush
PetscMemoryGetMaximumUsage
PetscSNPrintfCount
PetscSynchronizedPrintf
PetscMemorySetGetMaximumUsage
PetscScalarView
PetscTextBelt
PetscMemoryShowUsage
PetscSequentialPhaseBegin
PetscToken
PetscMemzero
PetscSequentialPhaseEnd
PetscTokenCreate
PetscMergeIntArray
PetscSleep
PetscTokenDestroy
PetscMergeIntArrayPair
PetscSortInt
PetscTokenFind
PetscObjectGetName
PetscSortIntWithArray
PetscURLShorten
PetscObjectOptionsBegin
PetscSortIntWithArrayPair
PetscObjectTypeCompare
PetscSortIntWithDataArray
Advanced - Setting more advanced options and customization
PetscAttachDebugger
PetscMallocGetDumpLog
PetscObjectSetUp
PetscBLASIntCast
PetscMallocSetDumpLog
PetscObjectStateGet
PetscBinaryClose
PetscMallocSetDumpLogThreshold
PetscObjectStateSet
PetscBinaryOpen
PetscMallocValidate
PetscObjectsDump
PetscBinarySeekType
PetscMatlabEngineCreate
PetscObjectsGetObject
PetscBinaryWrite
PetscMatlabEngineDestroy
PetscObjectsView
PetscCheckPointerSetIntensity
PetscMatlabEngineEvaluate
PetscOptionsAllUsed
PetscContainer
PetscMatlabEngineGet
PetscOptionsGetAll
PetscContainerCreate
PetscMatlabEngineGetArray
PetscOptionsGetenv
PetscContainerDestroy
PetscMatlabEngineGetOutput
PetscOptionsInsert
PetscContainerGetPointer
PetscMatlabEnginePrintOutput
PetscOptionsLeft
PetscContainerSetPointer
PetscMatlabEnginePut
PetscOptionsPrefixPop
PetscContainerSetUserDestroy
PetscMatlabEnginePutArray
PetscOptionsPrefixPush
PetscDLLibrary
PetscObjectComm
PetscOptionsReject
PetscDataTypeFromString
PetscObjectCompose
PetscOptionsSetAlias
PetscDataTypeGetSize
PetscObjectComposeFunction
PetscOptionsUsed
PetscDataTypeToMPIDataType
PetscObjectDereference
PetscOptionsView
PetscEListFind
PetscObjectGetComm
PetscPrecision
PetscEnd
PetscObjectGetReference
PetscRandomRegister
PetscErrorType
PetscObjectGetType
PetscRandomRegisterAll
PetscFPTrapPop
PetscObjectQuery
PetscSAWsBlock
PetscFPTrapPush
PetscObjectQueryFunction
PetscSetFPTrap
PetscFixFilename
PetscObjectReference
PetscSignalHandlerDefault
PetscFunctionList
PetscObjectSAWsBlock
PetscSubcomm
PetscGetProgramName
PetscObjectSAWsGrantAccess
PetscSubcommCreate
PetscInitializeNoArguments
PetscObjectSAWsSetBlock
PetscSubcommSetNumber
PetscLikely
PetscObjectSAWsTakeAccess
PetscSubcommSetType
PetscMPIDataTypeToPetscDataType
PetscObjectSetName
PetscSubcommSetTypeGeneral
PetscMPIIntCast
PetscObjectSetPrecision
PetscUnlikely
PetscMallocDumpLog
PetscObjectSetType
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
PetscObjectsListGetGlobalNumbering
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
Table of Contents