petsc-3.3-p3 2012-08-29
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
PetscOptionsGetRealArray
CHKERRQ
PetscBagView
PetscOptionsGetScalar
CHKERRXX
PetscBool
PetscOptionsGetString
CHKMEMQ
PetscCopyMode
PetscOptionsGetStringArray
INSERT_VALUES
PetscDataType
PetscOptionsHasName
InsertMode
PetscErrorCode
PetscOptionsInt
MAX_VALUES
PetscFileMode
PetscOptionsIntArray
MPIU_SCALAR
PetscFinalize
PetscOptionsMonitorSet
MPI_Comm
PetscFortranAddr
PetscOptionsName
PETSC_COMM_SELF
PetscFree
PetscOptionsReal
PETSC_COMM_WORLD
PetscFreeVoid
PetscOptionsRealArray
PETSC_DECIDE
PetscGetDate
PetscOptionsScalar
PETSC_DEFAULT
PetscInitialize
PetscOptionsString
PETSC_DETERMINE
PetscInitializeFortran
PetscOptionsStringArray
PETSC_FALSE
PetscInitialized
PetscRandomSetFromOptions
PETSC_IGNORE
PetscIsInfOrNan
PetscRandomType
PETSC_NULL
PetscMalloc
PetscRandomView
PETSC_TRUE
PetscNew
PetscReal
PassiveReal
PetscObject
PetscScalar
PassiveScalar
PetscObjectDestroy
PetscShellCreate
PetscBag
PetscObjectSetFromOptions
PetscShellDestroy
PetscBagDestroy
PetscOffset
PetscShellGetComponent
PetscBagLoad
PetscOptionsBool
PetscShellGetURL
PetscBagRegisterBool
PetscOptionsBoolArray
PetscShellView
PetscBagRegisterEnum
PetscOptionsEnum
SETERRQ
PetscBagRegisterInt
PetscOptionsGetBool
SETERRQ1
PetscBagRegisterIntArray
PetscOptionsGetBoolArray
SETERRQ2
PetscBagRegisterReal
PetscOptionsGetEnum
SETERRQ3
PetscBagRegisterRealArray
PetscOptionsGetInt
UsingFortran
PetscBagRegisterScalar
PetscOptionsGetIntArray
PetscBagRegisterString
PetscOptionsGetReal
Intermediate - Setting options for algorithms and data structures
PetscBLASInt
PetscOptionsEList
PetscSortInt
PetscBagCreate
PetscOptionsEnd
PetscSortIntWithArray
PetscBagGetData
PetscOptionsGetEList
PetscSortIntWithArrayPair
PetscBagGetName
PetscOptionsHead
PetscSortIntWithPermutation
PetscBagSetName
PetscOptionsInsertString
PetscSortIntWithScalarArray
PetscBagSetOptionsPrefix
PetscOptionsList
PetscSortMPIIntWithArray
PetscBarrier
PetscOptionsMonitorCancel
PetscSortReal
PetscEnum
PetscOptionsMonitorDefault
PetscSortRealWithPermutation
PetscError
PetscOptionsSetFromOptions
PetscSortRemoveDupsInt
PetscFPrintf
PetscOptionsSetValue
PetscSortSplit
PetscFreeArguments
PetscOptionsTail
PetscSortSplitReal
PetscGetArgs
PetscOptionsValidKey
PetscSortStrWithPermutation
PetscGetArguments
PetscPClose
PetscStartMatlab
PetscGetCPUTime
PetscPOpen
PetscStrArrayDestroy
PetscGetTime
PetscPopErrorHandler
PetscStrArrayallocpy
PetscGlobalMax
PetscPrintf
PetscStrToArray
PetscGlobalMin
PetscProcessTree
PetscStrToArrayDestroy
PetscGlobalSum
PetscPushErrorHandler
PetscStrallocpy
PetscInt
PetscRandom
PetscStrcasecmp
PetscIntView
PetscRandomCreate
PetscStrcat
PetscMPIInt
PetscRandomDestroy
PetscStrchr
PetscMallocDebug
PetscRandomGetInterval
PetscStrcmp
PetscMallocDump
PetscRandomGetSeed
PetscStrcpy
PetscMallocGetCurrentUsage
PetscRandomGetType
PetscStrendswith
PetscMallocGetMaximumUsage
PetscRandomGetValue
PetscStrendswithwhich
PetscMatlabEngine
PetscRandomGetValueReal
PetscStrgrt
PetscMemcmp
PetscRandomSeed
PetscStrlen
PetscMemcpy
PetscRandomSetInterval
PetscStrncat
PetscMemmove
PetscRandomSetSeed
PetscStrncmp
PetscMemoryGetCurrentUsage
PetscRandomSetType
PetscStrncpy
PetscMemoryGetMaximumUsage
PetscRandomViewFromOptions
PetscStrrchr
PetscMemorySetGetMaximumUsage
PetscRealView
PetscStrreplace
PetscMemoryShowUsage
PetscSNPrintf
PetscStrrstr
PetscMemzero
PetscSNPrintfCount
PetscStrstr
PetscMergeIntArrayPair
PetscScalarView
PetscStrtolower
PetscObjectGetName
PetscSequentialPhaseBegin
PetscSynchronizedFGets
PetscObjectOptionsBegin
PetscSequentialPhaseEnd
PetscSynchronizedFPrintf
PetscObjectTypeCompare
PetscShellCall
PetscSynchronizedFlush
PetscObjectTypeCompareAny
PetscShellGetVisitor
PetscSynchronizedPrintf
PetscObjectView
PetscShellRegisterComponentShell
PetscToken
PetscOptionsBegin
PetscShellRegisterComponentURL
PetscTokenCreate
PetscOptionsBoolGroup
PetscShellRegisterDependence
PetscTokenDestroy
PetscOptionsBoolGroupBegin
PetscShellSetURL
PetscTokenFind
PetscOptionsBoolGroupEnd
PetscShellVisit
PetscOptionsClearValue
PetscSleep
Advanced - Setting more advanced options and customization
PetscAttachDebugger
PetscMallocSetDumpLog
PetscObjectsView
PetscBinaryClose
PetscMallocValidate
PetscOpFList
PetscBinaryOpen
PetscMatlabEngineCreate
PetscOptionsAllUsed
PetscBinarySeekType
PetscMatlabEngineDestroy
PetscOptionsGetAll
PetscBinaryWrite
PetscMatlabEngineEvaluate
PetscOptionsGetenv
PetscClassId
PetscMatlabEngineGet
PetscOptionsInsert
PetscContainer
PetscMatlabEngineGetArray
PetscOptionsLeft
PetscContainerCreate
PetscMatlabEngineGetOutput
PetscOptionsPrefixPop
PetscContainerDestroy
PetscMatlabEnginePrintOutput
PetscOptionsPrefixPush
PetscContainerGetPointer
PetscMatlabEnginePut
PetscOptionsReject
PetscContainerSetPointer
PetscMatlabEnginePutArray
PetscOptionsSetAlias
PetscContainerSetUserDestroy
PetscObjectAMSPublish
PetscOptionsUsed
PetscDLLibrary
PetscObjectCompose
PetscOptionsView
PetscDataTypeGetSize
PetscObjectComposeFunctionDynamic
PetscPrecision
PetscDataTypeToMPIDataType
PetscObjectDereference
PetscRandomRegister
PetscDefaultSignalHandler
PetscObjectGetComm
PetscRandomRegisterAll
PetscEnd
PetscObjectGetReference
PetscRandomRegisterDestroy
PetscErrorType
PetscObjectGetType
PetscRandomRegisterDynamic
PetscFList
PetscObjectQuery
PetscSetDefaultDebugger
PetscFPTrapPop
PetscObjectQueryFunction
PetscSetFPTrap
PetscFPTrapPush
PetscObjectReference
PetscStopForDebugger
PetscFixFilename
PetscObjectSetName
PetscSubcomm
PetscGetProgramName
PetscObjectSetPrecision
PetscSubcommCreate
PetscInitializeNoArguments
PetscObjectSetState
PetscSubcommSetNumber
PetscLikely
PetscObjectSetType
PetscSubcommSetType
PetscMPIDataTypeToPetscDataType
PetscObjectSetUp
PetscSubcommSetTypeGeneral
PetscMallocDumpLog
PetscObjectStateQuery
PetscUnlikely
PetscMallocGetDumpLog
PetscObjectsGetObject
Developer - Interfaces intended primarily for library developers, not for typical applications programmers
PETSC_MATLAB_ENGINE_
PetscGetArchType
PetscObjectComposedDataSetInt
PETSC_MATLAB_ENGINE_SELF
PetscGetFileFromPath
PetscObjectComposedDataSetIntstar
PETSC_MATLAB_ENGINE_WORLD
PetscGetFullPath
PetscObjectComposedDataSetReal
PetscAbortErrorHandler
PetscGetHomeDirectory
PetscObjectComposedDataSetRealstar
PetscAddrAlign
PetscGetHostName
PetscObjectComposedDataSetScalar
PetscAttachDebuggerErrorHandler
PetscGetPetscDir
PetscObjectComposedDataSetScalarstar
PetscBinaryRead
PetscGetRealPath
PetscObjectCopyFortranFunctionPointers
PetscBinarySeek
PetscGetRelativePath
PetscObjectDestroyOptionsHandlers
PetscBinarySynchronizedRead
PetscGetTmp
PetscObjectGetClassId
PetscBinarySynchronizedSeek
PetscGetUserName
PetscObjectGetClassName
PetscBinarySynchronizedWrite
PetscGetVersion
PetscObjectGetNewTag
PetscCommDestroy
PetscGetWorkingDirectory
PetscObjectGetTabLevel
PetscCommDuplicate
PetscHMPIFinalize
PetscObjectIncrementTabLevel
PetscCommGetNewTag
PetscHMPIFree
PetscObjectName
PetscDLClose
PetscHMPIHandle
PetscObjectPrintTypeNamePrefix
PetscDLLibraryAppend
PetscHMPIMalloc
PetscObjectProcessOptionsHandlers
PetscDLLibraryClose
PetscHMPIMerge
PetscObjectRegisterDestroy
PetscDLLibraryOpen
PetscHMPIRun
PetscObjectRegisterDestroyAll
PetscDLLibraryPrepend
PetscHMPIRunCtx
PetscObjectSetTabLevel
PetscDLLibraryRetrieve
PetscHMPISpawn
PetscObjectStateDecrease
PetscDLLibrarySym
PetscHeaderCreate
PetscObjectStateIncrease
PetscDLOpen
PetscHeaderDestroy
PetscObjectsGetGlobalNumbering
PetscDLSym
PetscHelpPrintf
PetscOpFListAdd
PetscEmacsClientErrorHandler
PetscIgnoreErrorHandler
PetscOpFListDestroy
PetscErrorMessage
PetscMPIAbortErrorHandler
PetscOpFListFind
PetscErrorPrintf
PetscMPIDump
PetscOpFListView
PetscFClose
PetscMalloc2
PetscOptionsClear
PetscFListAdd
PetscMalloc3
PetscOptionsDestroy
PetscFListDestroy
PetscMalloc4
PetscOptionsInsertFile
PetscFListDuplicate
PetscMalloc5
PetscPopSignalHandler
PetscFListFind
PetscMalloc6
PetscPopUpSelect
PetscFListGet
PetscMalloc7
PetscPrefetchBlock
PetscFListPrintTypes
PetscMallocClear
PetscPushSignalHandler
PetscFListView
PetscMallocSet
PetscRandomFinalizePackage
PetscFOpen
PetscNewLog
PetscRandomInitializePackage
PetscFileRetrieve
PetscOList
PetscRegisterFinalize
PetscFinalized
PetscOListAdd
PetscRegisterFinalizeAll
PetscFormatConvert
PetscOListDestroy
PetscReturnErrorHandler
PetscFormatStrip
PetscOListDuplicate
PetscSSEIsEnabled
PetscFree2
PetscOListFind
PetscSetDebugTerminal
PetscFree3
PetscOListRemoveReference
PetscSetDebugger
PetscFree4
PetscOListReverseFind
PetscSetDebuggerFromString
PetscFree5
PetscObjectAddOptionsHandler
PetscSetHelpVersionFunctions
PetscFree6
PetscObjectComposedDataGetInt
PetscSharedTmp
PetscFree7
PetscObjectComposedDataGetIntstar
PetscSharedWorkingDirectory
PetscFunctionBegin
PetscObjectComposedDataGetReal
PetscSplitOwnership
PetscFunctionReturn
PetscObjectComposedDataGetRealstar
PetscSplitOwnershipBlock
PetscGatherMessageLengths
PetscObjectComposedDataGetScalar
PetscTraceBackErrorHandler
PetscGatherMessageLengths2
PetscObjectComposedDataGetScalarstar
PetscVFPrintf
PetscGatherNumberOfMessages
PetscObjectComposedDataRegister
PetscVSNPrintf
No deprecated routines
Table of Contents