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