petsc-3.6.4 2016-04-12
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
PetscBagSetFromOptions
PetscOptionsGetIntArray
CHKERRQ
PetscBagView
PetscOptionsGetReal
CHKERRXX
PetscBool
PetscOptionsGetRealArray
CHKMEMQ
PetscClipInterval
PetscOptionsGetScalar
INSERT_VALUES
PetscComplex
PetscOptionsGetScalarArray
InsertMode
PetscCopyMode
PetscOptionsGetString
MAX_VALUES
PetscDataType
PetscOptionsGetStringArray
MPIU_SCALAR
PetscErrorCode
PetscOptionsHasName
MPI_Comm
PetscFileMode
PetscOptionsInt
PETSC_COMM_SELF
PetscFinalize
PetscOptionsIntArray
PETSC_COMM_WORLD
PetscFortranAddr
PetscOptionsMonitorSet
PETSC_DECIDE
PetscFree
PetscOptionsName
PETSC_DEFAULT
PetscFreeVoid
PetscOptionsReal
PETSC_DETERMINE
PetscGetDate
PetscOptionsRealArray
PETSC_FALSE
PetscInitialize
PetscOptionsScalar
PETSC_IGNORE
PetscInitializeFortran
PetscOptionsScalarArray
PETSC_NULL
PetscInitialized
PetscOptionsString
PETSC_TRUE
PetscIsInfOrNanReal
PetscOptionsStringArray
PETSC_i
PetscIsNormalReal
PetscOptionsViewer
PassiveReal
PetscMalloc
PetscRandomSetFromOptions
PassiveScalar
PetscMax
PetscRandomType
PetscAbsInt
PetscMin
PetscRandomView
PetscAbsReal
PetscNew
PetscReal
PetscBag
PetscObject
PetscScalar
PetscBagDestroy
PetscObjectDestroy
PetscSqr
PetscBagLoad
PetscObjectSetFromOptions
SETERRABORT
PetscBagRegister64bitInt
PetscOffset
SETERRQ
PetscBagRegisterBool
PetscOptionsBool
SETERRQ1
PetscBagRegisterBoolArray
PetscOptionsBoolArray
SETERRQ2
PetscBagRegisterEnum
PetscOptionsEnum
SETERRQ3
PetscBagRegisterInt
PetscOptionsEnumArray
SETERRQ4
PetscBagRegisterIntArray
PetscOptionsGetBool
SETERRQ5
PetscBagRegisterReal
PetscOptionsGetBoolArray
SETERRQ6
PetscBagRegisterRealArray
PetscOptionsGetEnum
SETERRQ7
PetscBagRegisterScalar
PetscOptionsGetEnumArray
SETERRQ8
PetscBagRegisterString
PetscOptionsGetInt
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
PetscMallocDumpLog
PetscObjectSetType
PetscBLASIntCast
PetscMallocGetDumpLog
PetscObjectSetUp
PetscBT
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
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