petsc-3.7.3 2016-08-01
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_
PetscFunctionListDuplicate
PetscObjectInheritPrintedOptions
PETSC_MATLAB_ENGINE_SELF
PetscFunctionListFind
PetscObjectList
PETSC_MATLAB_ENGINE_WORLD
PetscFunctionListGet
PetscObjectListAdd
PetscAbortErrorHandler
PetscFunctionListPrintTypes
PetscObjectListDestroy
PetscAddrAlign
PetscFunctionListView
PetscObjectListDuplicate
PetscAttachDebuggerErrorHandler
PetscFunctionReturn
PetscObjectListFind
PetscBinaryRead
PetscGatherMessageLengths
PetscObjectListRemoveReference
PetscBinarySeek
PetscGatherMessageLengths2
PetscObjectListReverseFind
PetscBinarySynchronizedRead
PetscGatherNumberOfMessages
PetscObjectName
PetscBinarySynchronizedSeek
PetscGetArchType
PetscObjectPrintTypeNamePrefix
PetscBinarySynchronizedWrite
PetscGetFileFromPath
PetscObjectProcessOptionsHandlers
PetscBuildTwoSidedType
PetscGetFullPath
PetscObjectRegisterDestroy
PetscCUDAFlag
PetscGetHomeDirectory
PetscObjectRegisterDestroyAll
PetscCUSPFlag
PetscGetHostName
PetscObjectSetFortranCallback
PetscCalloc1
PetscGetPetscDir
PetscObjectSetPrintedOptions
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
PetscCommBuildTwoSidedF
PetscIgnoreErrorHandler
PetscPrefetchBlock
PetscCommBuildTwoSidedFReq
PetscMPIAbortErrorHandler
PetscPushSignalHandler
PetscCommBuildTwoSidedGetType
PetscMPIDump
PetscRandomFinalizePackage
PetscCommBuildTwoSidedSetType
PetscMalloc1
PetscRandomInitializePackage
PetscCommDestroy
PetscMalloc2
PetscRegisterFinalize
PetscCommDuplicate
PetscMalloc3
PetscRegisterFinalizeAll
PetscCommGetNewTag
PetscMalloc4
PetscReturnErrorHandler
PetscDLClose
PetscMalloc5
PetscSSEIsEnabled
PetscDLLibraryAppend
PetscMalloc6
PetscSegBuffer
PetscDLLibraryClose
PetscMalloc7
PetscSegBufferCreate
PetscDLLibraryOpen
PetscMallocClear
PetscSegBufferDestroy
PetscDLLibraryPrepend
PetscMallocSet
PetscSegBufferExtractAlloc
PetscDLLibraryRetrieve
PetscNewLog
PetscSegBufferExtractInPlace
PetscDLLibrarySym
PetscObjectAddOptionsHandler
PetscSegBufferExtractTo
PetscDLOpen
PetscObjectComposedDataGetInt
PetscSegBufferGet
PetscDLSym
PetscObjectComposedDataGetIntstar
PetscSegBufferGetSize
PetscEmacsClientErrorHandler
PetscObjectComposedDataGetReal
PetscSegBufferUnuse
PetscErrorMessage
PetscObjectComposedDataGetRealstar
PetscSetDebugTerminal
PetscErrorPrintf
PetscObjectComposedDataGetScalar
PetscSetDebugger
PetscFClose
PetscObjectComposedDataGetScalarstar
PetscSetDebuggerFromString
PetscFOpen
PetscObjectComposedDataRegister
PetscSetDefaultDebugger
PetscFileRetrieve
PetscObjectComposedDataSetInt
PetscSetHelpVersionFunctions
PetscFinalized
PetscObjectComposedDataSetIntstar
PetscSharedTmp
PetscFormatConvert
PetscObjectComposedDataSetReal
PetscSharedWorkingDirectory
PetscFormatStrip
PetscObjectComposedDataSetRealstar
PetscSplitOwnership
PetscFortranCallbackGetSizes
PetscObjectComposedDataSetScalar
PetscSplitOwnershipBlock
PetscFortranCallbackRegister
PetscObjectComposedDataSetScalarstar
PetscStackSAWsGrantAccess
PetscFree2
PetscObjectCopyFortranFunctionPointers
PetscStackSAWsTakeAccess
PetscFree3
PetscObjectDestroyOptionsHandlers
PetscStopForDebugger
PetscFree4
PetscObjectGetClassId
PetscTime
PetscFree5
PetscObjectGetClassName
PetscTimeAdd
PetscFree6
PetscObjectGetFortranCallback
PetscTimeSubtract
PetscFree7
PetscObjectGetId
PetscTraceBackErrorHandler
PetscFunctionBegin
PetscObjectGetNewTag
PetscVFPrintf
PetscFunctionBeginHot
PetscObjectGetTabLevel
PetscVSNPrintf
PetscFunctionListAdd
PetscObjectId
PetscViennaCLFlag
PetscFunctionListDestroy
PetscObjectIncrementTabLevel
No deprecated routines
Table of Contents