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