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