Beginner - Basic usage |
ADD_VALUES |
PetscCalloc1 |
PetscOptionsGetReal |
CHKERRQ |
PetscClipInterval |
PetscOptionsGetRealArray |
CHKERRXX |
PetscComplex |
PetscOptionsGetScalar |
CHKMEMQ |
PetscCopyMode |
PetscOptionsGetScalarArray |
INSERT_VALUES |
PetscDataType |
PetscOptionsGetString |
InsertMode |
PetscErrorCode |
PetscOptionsGetStringArray |
MAX_VALUES |
PetscFileMode |
PetscOptionsHasName |
MIN_VALUES |
PetscFinalize |
PetscOptionsInt |
MPIU_COMPLEX |
PetscFortranAddr |
PetscOptionsIntArray |
MPIU_INT |
PetscFree |
PetscOptionsMonitorSet |
MPIU_REAL |
PetscGetDate |
PetscOptionsName |
MPIU_SCALAR |
PetscGlobalMinMaxInt |
PetscOptionsRangeInt |
MPI_Comm |
PetscGlobalMinMaxReal |
PetscOptionsReal |
PETSCABORT |
PetscImaginaryPart |
PetscOptionsRealArray |
PETSC_COMM_SELF |
PetscInitialize |
PetscOptionsScalar |
PETSC_COMM_WORLD |
PetscInitializeFortran |
PetscOptionsScalarArray |
PETSC_DECIDE |
PetscInitialized |
PetscOptionsString |
PETSC_DEFAULT |
PetscInt |
PetscOptionsStringArray |
PETSC_DETERMINE |
PetscIsCloseAtTol |
PetscOptionsViewer |
PETSC_FALSE |
PetscIsInfReal |
PetscRandomSetFromOptions |
PETSC_IGNORE |
PetscIsNanReal |
PetscRandomType |
PETSC_TRUE |
PetscIsNormalReal |
PetscRandomView |
PETSC_i |
PetscMalloc |
PetscReal |
PetscAbs |
PetscMalloc1 |
PetscRealPart |
PetscAbsInt |
PetscMax |
PetscScalar |
PetscAbsReal |
PetscMin |
PetscSign |
PetscBag |
PetscNew |
PetscSqr |
PetscBagDestroy |
PetscNot |
PetscSubcommSetFromOptions |
PetscBagLoad |
PetscObject |
PetscSubcommView |
PetscBagRegisterBool |
PetscObjectDestroy |
SETERRABORT |
PetscBagRegisterBoolArray |
PetscObjectSetFromOptions |
SETERRQ |
PetscBagRegisterEnum |
PetscOffset |
SETERRQ1 |
PetscBagRegisterInt |
PetscOptionsBool |
SETERRQ2 |
PetscBagRegisterInt64 |
PetscOptionsBoolArray |
SETERRQ3 |
PetscBagRegisterIntArray |
PetscOptionsBoundedInt |
SETERRQ4 |
PetscBagRegisterReal |
PetscOptionsEnum |
SETERRQ5 |
PetscBagRegisterRealArray |
PetscOptionsEnumArray |
SETERRQ6 |
PetscBagRegisterScalar |
PetscOptionsGetBool |
SETERRQ7 |
PetscBagRegisterString |
PetscOptionsGetBoolArray |
SETERRQ8 |
PetscBagSetFromOptions |
PetscOptionsGetEnum |
SETERRQ9 |
PetscBagView |
PetscOptionsGetEnumArray |
UsingFortran |
PetscBool |
PetscOptionsGetInt |
|
PetscCUDAInitialize |
PetscOptionsGetIntArray |
|
Intermediate - Setting options for algorithms and data structures |
PETSC_VERSION |
PetscObjectGetName |
PetscSortRealWithArrayInt |
PetscArraycmp |
PetscObjectOptionsBegin |
PetscSortRealWithPermutation |
PetscArraycpy |
PetscObjectTypeCompare |
PetscSortRemoveDupsInt |
PetscArraymove |
PetscObjectTypeCompareAny |
PetscSortRemoveDupsMPIInt |
PetscArrayzero |
PetscObjectView |
PetscSortRemoveDupsReal |
PetscBLASInt |
PetscObjectViewFromOptions |
PetscSortReverseInt |
PetscBagCreate |
PetscOptionsBegin |
PetscSortSplit |
PetscBagGetData |
PetscOptionsBoolGroup |
PetscSortSplitReal |
PetscBagGetName |
PetscOptionsBoolGroupBegin |
PetscSortStrWithPermutation |
PetscBagGetNames |
PetscOptionsBoolGroupEnd |
PetscSortedInt |
PetscBagSetName |
PetscOptionsClearValue |
PetscSortedMPIInt |
PetscBagSetOptionsPrefix |
PetscOptionsEList |
PetscSortedReal |
PetscBarrier |
PetscOptionsEnd |
PetscSortedRemoveDupsInt |
PetscBoxAuthorize |
PetscOptionsFList |
PetscStartMatlab |
PetscBoxRefresh |
PetscOptionsGetEList |
PetscStrArrayDestroy |
PetscBoxUpload |
PetscOptionsHead |
PetscStrArrayallocpy |
PetscCheckDupsInt |
PetscOptionsInsertString |
PetscStrInList |
PetscCitationsRegister |
PetscOptionsMonitorCancel |
PetscStrNArrayDestroy |
PetscEnum |
PetscOptionsMonitorDefault |
PetscStrNArrayallocpy |
PetscError |
PetscOptionsSetFromOptions |
PetscStrToArray |
PetscFPrintf |
PetscOptionsSetValue |
PetscStrToArrayDestroy |
PetscFileRetrieve |
PetscOptionsTail |
PetscStrallocpy |
PetscFindInt |
PetscOptionsValidKey |
PetscStrbeginswith |
PetscFindMPIInt |
PetscPClose |
PetscStrcasecmp |
PetscFindReal |
PetscPOpen |
PetscStrcat |
PetscFreeArguments |
PetscPOpenSetMachine |
PetscStrchr |
PetscFunctionBeginUser |
PetscPopErrorHandler |
PetscStrcmp |
PetscGetArgs |
PetscPrintf |
PetscStrcpy |
PetscGetArguments |
PetscProcessPlacementView |
PetscStrendswith |
PetscGetCPUTime |
PetscPushErrorHandler |
PetscStrendswithwhich |
PetscGlobusAuthorize |
PetscRandom |
PetscStrgrt |
PetscGlobusGetTransfers |
PetscRandomCreate |
PetscStrlcat |
PetscGlobusUpload |
PetscRandomDestroy |
PetscStrlen |
PetscGoogleDriveAuthorize |
PetscRandomGetInterval |
PetscStrncmp |
PetscGoogleDriveRefresh |
PetscRandomGetSeed |
PetscStrncpy |
PetscGoogleDriveUpload |
PetscRandomGetType |
PetscStrrchr |
PetscHeap |
PetscRandomGetValue |
PetscStrreplace |
PetscIntView |
PetscRandomGetValueReal |
PetscStrrstr |
PetscLinearRegression |
PetscRandomSeed |
PetscStrstr |
PetscLs |
PetscRandomSetInterval |
PetscStrtolower |
PetscMPIInt |
PetscRandomSetSeed |
PetscStrtoupper |
PetscMallocDump |
PetscRandomSetType |
PetscSubcommGetChild |
PetscMallocGetCurrentUsage |
PetscRandomViewFromOptions |
PetscSubcommGetContiguousParent |
PetscMallocGetDebug |
PetscRealView |
PetscSubcommGetParent |
PetscMallocGetMaximumUsage |
PetscSNPrintf |
PetscSubcommSetOptionsPrefix |
PetscMallocGetStack |
PetscSNPrintfCount |
PetscSynchronizedFGets |
PetscMatlabEngine |
PetscScalarView |
PetscSynchronizedFPrintf |
PetscMemcmp |
PetscSequentialPhaseBegin |
PetscSynchronizedFlush |
PetscMemcpy |
PetscSequentialPhaseEnd |
PetscSynchronizedPrintf |
PetscMemmove |
PetscSleep |
PetscTellMyCell |
PetscMemoryGetCurrentUsage |
PetscSortInt |
PetscTestDirectory |
PetscMemoryGetMaximumUsage |
PetscSortIntWithArray |
PetscTestFile |
PetscMemorySetGetMaximumUsage |
PetscSortIntWithArrayPair |
PetscTextBelt |
PetscMemoryView |
PetscSortIntWithDataArray |
PetscToken |
PetscMemzero |
PetscSortIntWithPermutation |
PetscTokenCreate |
PetscMergeIntArray |
PetscSortIntWithScalarArray |
PetscTokenDestroy |
PetscMergeIntArrayPair |
PetscSortMPIInt |
PetscTokenFind |
PetscMergeMPIIntArray |
PetscSortMPIIntWithArray |
PetscURLShorten |
PetscObjectBaseTypeCompare |
PetscSortMPIIntWithIntArray |
|
PetscObjectBaseTypeCompareAny |
PetscSortReal |
|
Advanced - Setting more advanced options and customization |
PetscAttachDebugger |
PetscMPIIntCast |
PetscObjectsDump |
PetscBLASIntCast |
PetscMallocValidate |
PetscObjectsGetObject |
PetscBT |
PetscMallocView |
PetscObjectsView |
PetscBinaryClose |
PetscMallocViewGet |
PetscOptionsAllUsed |
PetscBinaryOpen |
PetscMallocViewSet |
PetscOptionsCreate |
PetscBinarySeekType |
PetscMatlabEngineCreate |
PetscOptionsDestroy |
PetscBinaryWrite |
PetscMatlabEngineDestroy |
PetscOptionsGetAll |
PetscCheckPointerSetIntensity |
PetscMatlabEngineEvaluate |
PetscOptionsGetenv |
PetscContainer |
PetscMatlabEngineGet |
PetscOptionsHasHelp |
PetscContainerCreate |
PetscMatlabEngineGetArray |
PetscOptionsInsert |
PetscContainerDestroy |
PetscMatlabEngineGetOutput |
PetscOptionsLeft |
PetscContainerGetPointer |
PetscMatlabEnginePrintOutput |
PetscOptionsLeftGet |
PetscContainerSetPointer |
PetscMatlabEnginePut |
PetscOptionsLeftRestore |
PetscContainerSetUserDestroy |
PetscMatlabEnginePutArray |
PetscOptionsPop |
PetscContainerUserDestroyDefault |
PetscObjectAppendOptionsPrefix |
PetscOptionsPrefixPop |
PetscDLLibrary |
PetscObjectComm |
PetscOptionsPrefixPush |
PetscDataTypeFromString |
PetscObjectCompose |
PetscOptionsPush |
PetscDataTypeGetSize |
PetscObjectComposeFunction |
PetscOptionsReject |
PetscDataTypeToMPIDataType |
PetscObjectDereference |
PetscOptionsSetAlias |
PetscEListFind |
PetscObjectGetComm |
PetscOptionsUsed |
PetscEnd |
PetscObjectGetOptions |
PetscOptionsView |
PetscEnumFind |
PetscObjectGetOptionsPrefix |
PetscPullJSONValue |
PetscErrorType |
PetscObjectGetReference |
PetscPushJSONValue |
PetscFPTrapPop |
PetscObjectGetType |
PetscRandomRegister |
PetscFPTrapPush |
PetscObjectPrependOptionsPrefix |
PetscRandomRegisterAll |
PetscFixFilename |
PetscObjectQuery |
PetscRealIntMultTruncate |
PetscFunctionList |
PetscObjectQueryFunction |
PetscSAWsBlock |
PetscGetProgramName |
PetscObjectReference |
PetscSSLDestroyContext |
PetscHTTPRequest |
PetscObjectSAWsBlock |
PetscSSLInitializeContext |
PetscHTTPSConnect |
PetscObjectSAWsGrantAccess |
PetscSetFPTrap |
PetscHTTPSRequest |
PetscObjectSAWsSetBlock |
PetscSignalHandlerDefault |
PetscInitializeNoArguments |
PetscObjectSAWsTakeAccess |
PetscSubcomm |
PetscIntCast |
PetscObjectSetName |
PetscSubcommCreate |
PetscIntMultError |
PetscObjectSetOptions |
PetscSubcommDestroy |
PetscIntMultTruncate |
PetscObjectSetOptionsPrefix |
PetscSubcommSetNumber |
PetscIntSumError |
PetscObjectSetType |
PetscSubcommSetType |
PetscIntSumTruncate |
PetscObjectSetUp |
PetscSubcommSetTypeGeneral |
PetscLikely |
PetscObjectStateGet |
PetscUnlikely |
PetscMPIDataTypeToPetscDataType |
PetscObjectStateSet |
|
Developer - Interfaces intended primarily for library developers, not for typical applications programmers |
CHKERRMPI |
PetscGetRelativePath |
PetscObjectCopyFortranFunctionPointers |
Converts |
PetscGetTmp |
PetscObjectDestroyOptionsHandlers |
KSPCheckDot |
PetscGetUserName |
PetscObjectGetClassId |
KSPCheckNorm |
PetscGetVersion |
PetscObjectGetClassName |
MPIU_Allreduce |
PetscGetVersionNumber |
PetscObjectGetFortranCallback |
PETSC_HASH_MAP |
PetscGetWorkingDirectory |
PetscObjectGetId |
PETSC_HASH_SET |
PetscHMapT |
PetscObjectGetNewTag |
PETSC_MATLAB_ENGINE_ |
PetscHMapTClear |
PetscObjectGetTabLevel |
PETSC_MATLAB_ENGINE_SELF |
PetscHMapTCreate |
PetscObjectId |
PETSC_MATLAB_ENGINE_WORLD |
PetscHMapTDel |
PetscObjectIncrementTabLevel |
PetscAbortErrorHandler |
PetscHMapTDestroy |
PetscObjectInheritPrintedOptions |
PetscAddrAlign |
PetscHMapTDuplicate |
PetscObjectList |
PetscAttachDebuggerErrorHandler |
PetscHMapTFind |
PetscObjectListAdd |
PetscBinaryRead |
PetscHMapTGet |
PetscObjectListDestroy |
PetscBinarySeek |
PetscHMapTGetCapacity |
PetscObjectListDuplicate |
PetscBinarySynchronizedRead |
PetscHMapTGetKeys |
PetscObjectListFind |
PetscBinarySynchronizedSeek |
PetscHMapTGetPairs |
PetscObjectListRemoveReference |
PetscBinarySynchronizedWrite |
PetscHMapTGetSize |
PetscObjectListReverseFind |
PetscBuildTwoSidedType |
PetscHMapTGetVals |
PetscObjectName |
PetscCalloc2 |
PetscHMapTHas |
PetscObjectPrintClassNamePrefixType |
PetscCalloc3 |
PetscHMapTIterDel |
PetscObjectProcessOptionsHandlers |
PetscCalloc4 |
PetscHMapTIterGet |
PetscObjectRegisterDestroy |
PetscCalloc5 |
PetscHMapTIterSet |
PetscObjectRegisterDestroyAll |
PetscCalloc6 |
PetscHMapTPut |
PetscObjectSetFortranCallback |
PetscCalloc7 |
PetscHMapTQueryDel |
PetscObjectSetPrintedOptions |
PetscCheckPointer |
PetscHMapTQuerySet |
PetscObjectSetTabLevel |
PetscClassId |
PetscHMapTReset |
PetscObjectState |
PetscCommBuildTwoSided |
PetscHMapTResize |
PetscObjectStateIncrease |
PetscCommBuildTwoSidedF |
PetscHMapTSet |
PetscObjectsListGetGlobalNumbering |
PetscCommBuildTwoSidedFReq |
PetscHSetT |
PetscOffloadMask |
PetscCommBuildTwoSidedGetType |
PetscHSetTAdd |
PetscOmpCtrlBarrier |
PetscCommBuildTwoSidedSetType |
PetscHSetTClear |
PetscOmpCtrlCreate |
PetscCommDestroy |
PetscHSetTCreate |
PetscOmpCtrlDestroy |
PetscCommDuplicate |
PetscHSetTDel |
PetscOmpCtrlGetOmpComms |
PetscCommGetNewTag |
PetscHSetTDestroy |
PetscOmpCtrlOmpRegionOnMasterBegin |
PetscDLClose |
PetscHSetTDuplicate |
PetscOmpCtrlOmpRegionOnMasterEnd |
PetscDLLibraryAppend |
PetscHSetTGetCapacity |
PetscOptionsClear |
PetscDLLibraryClose |
PetscHSetTGetElems |
PetscOptionsDeprecated |
PetscDLLibraryOpen |
PetscHSetTGetSize |
PetscOptionsFindPair |
PetscDLLibraryPrepend |
PetscHSetTHas |
PetscOptionsInsertFile |
PetscDLLibraryRetrieve |
PetscHSetTQueryAdd |
PetscParallelSortedInt |
PetscDLLibrarySym |
PetscHSetTQueryDel |
PetscPopSignalHandler |
PetscDLOpen |
PetscHSetTReset |
PetscPrefetchBlock |
PetscDLSym |
PetscHSetTResize |
PetscProcessTree |
PetscElementalFinalizePackage |
PetscHSetTUpdate |
PetscPushSignalHandler |
PetscElementalInitializePackage |
PetscHeaderCreate |
PetscRandomFinalizePackage |
PetscElementalInitialized |
PetscHeaderDestroy |
PetscRandomInitializePackage |
PetscEmacsClientErrorHandler |
PetscHelpPrintf |
PetscRealloc |
PetscEqualReal |
PetscIgnoreErrorHandler |
PetscRegisterFinalize |
PetscEqualScalar |
PetscLogDouble |
PetscRegisterFinalizeAll |
PetscErrorMessage |
PetscMPIAbortErrorHandler |
PetscReturnErrorHandler |
PetscErrorPrintf |
PetscMPIDump |
PetscSSEIsEnabled |
PetscFClose |
PetscMalloc2 |
PetscSegBuffer |
PetscFOpen |
PetscMalloc3 |
PetscSegBufferCreate |
PetscFinalized |
PetscMalloc4 |
PetscSegBufferDestroy |
PetscFormatConvert |
PetscMalloc5 |
PetscSegBufferExtractAlloc |
PetscFormatConvertGetSize |
PetscMalloc6 |
PetscSegBufferExtractInPlace |
PetscFormatStrip |
PetscMalloc7 |
PetscSegBufferExtractTo |
PetscFortranCallbackGetSizes |
PetscMallocA |
PetscSegBufferGet |
PetscFortranCallbackRegister |
PetscMallocClear |
PetscSegBufferGetSize |
PetscFree2 |
PetscMallocPopMaximumUsage |
PetscSegBufferUnuse |
PetscFree3 |
PetscMallocPushMaximumUsage |
PetscSetDebugTerminal |
PetscFree4 |
PetscMallocResetCUDAHost |
PetscSetDebugger |
PetscFree5 |
PetscMallocResetDRAM |
PetscSetDebuggerFromString |
PetscFree6 |
PetscMallocSet |
PetscSetDefaultDebugger |
PetscFree7 |
PetscMallocSetCUDAHost |
PetscSetHelpVersionFunctions |
PetscFreeA |
PetscMallocSetCoalesce |
PetscSharedTmp |
PetscFunctionBegin |
PetscMallocSetDRAM |
PetscSharedWorkingDirectory |
PetscFunctionBeginHot |
PetscMallocSetDebug |
PetscShmCommGet |
PetscFunctionListAdd |
PetscMkdtemp |
PetscShmCommGetMpiShmComm |
PetscFunctionListDestroy |
PetscNewLog |
PetscShmCommGlobalToLocal |
PetscFunctionListDuplicate |
PetscObjectAddOptionsHandler |
PetscShmCommLocalToGlobal |
PetscFunctionListFind |
PetscObjectCompareId |
PetscSignalSegvCheckPointerOrMpi |
PetscFunctionListGet |
PetscObjectComposedDataGetInt |
PetscSplitOwnership |
PetscFunctionListPrintTypes |
PetscObjectComposedDataGetIntstar |
PetscSplitOwnershipBlock |
PetscFunctionListView |
PetscObjectComposedDataGetReal |
PetscStackSAWsGrantAccess |
PetscFunctionReturn |
PetscObjectComposedDataGetRealstar |
PetscStackSAWsTakeAccess |
PetscGatherMessageLengths |
PetscObjectComposedDataGetScalar |
PetscStopForDebugger |
PetscGatherMessageLengths2 |
PetscObjectComposedDataGetScalarstar |
PetscTime |
PetscGatherNumberOfMessages |
PetscObjectComposedDataRegister |
PetscTimeAdd |
PetscGetArchType |
PetscObjectComposedDataSetInt |
PetscTimeSubtract |
PetscGetFullPath |
PetscObjectComposedDataSetIntstar |
PetscTraceBackErrorHandler |
PetscGetHomeDirectory |
PetscObjectComposedDataSetReal |
PetscVFPrintf |
PetscGetHostName |
PetscObjectComposedDataSetRealstar |
PetscVSNPrintf |
PetscGetPetscDir |
PetscObjectComposedDataSetScalar |
SETERRMPI |
PetscGetRealPath |
PetscObjectComposedDataSetScalarstar |
|
No deprecated routines |