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