Beginner - Basic usage |
ADD_VALUES |
PetscCalloc1 |
PetscOptionsGetIntArray |
CHKERRQ |
PetscClipInterval |
PetscOptionsGetReal |
CHKERRXX |
PetscComplex |
PetscOptionsGetRealArray |
CHKMEMQ |
PetscCopyMode |
PetscOptionsGetScalar |
INSERT_VALUES |
PetscDataType |
PetscOptionsGetScalarArray |
InsertMode |
PetscErrorCode |
PetscOptionsGetString |
MAX_VALUES |
PetscFileMode |
PetscOptionsGetStringArray |
MIN_VALUES |
PetscFinalize |
PetscOptionsHasName |
MPIU_COMPLEX |
PetscFortranAddr |
PetscOptionsInt |
MPIU_INT |
PetscFree |
PetscOptionsIntArray |
MPIU_REAL |
PetscGetDate |
PetscOptionsMonitorSet |
MPIU_SCALAR |
PetscGlobalMinMaxInt |
PetscOptionsName |
MPI_Comm |
PetscGlobalMinMaxReal |
PetscOptionsRangeInt |
PETSC_COMM_SELF |
PetscImaginaryPart |
PetscOptionsReal |
PETSC_COMM_WORLD |
PetscInitialize |
PetscOptionsRealArray |
PETSC_DECIDE |
PetscInitializeFortran |
PetscOptionsScalar |
PETSC_DEFAULT |
PetscInitialized |
PetscOptionsScalarArray |
PETSC_DETERMINE |
PetscInt |
PetscOptionsString |
PETSC_FALSE |
PetscIsCloseAtTol |
PetscOptionsStringArray |
PETSC_IGNORE |
PetscIsInfReal |
PetscOptionsViewer |
PETSC_TRUE |
PetscIsNanReal |
PetscRandomSetFromOptions |
PETSC_i |
PetscIsNormalReal |
PetscRandomType |
PetscAbs |
PetscMalloc |
PetscRandomView |
PetscAbsInt |
PetscMalloc1 |
PetscReal |
PetscAbsReal |
PetscMax |
PetscRealPart |
PetscBag |
PetscMin |
PetscScalar |
PetscBagDestroy |
PetscNew |
PetscSign |
PetscBagLoad |
PetscNot |
PetscSqr |
PetscBagRegisterBool |
PetscObject |
PetscSubcommSetFromOptions |
PetscBagRegisterBoolArray |
PetscObjectDestroy |
PetscSubcommView |
PetscBagRegisterEnum |
PetscObjectSetFromOptions |
SETERRABORT |
PetscBagRegisterInt |
PetscOffset |
SETERRQ |
PetscBagRegisterInt64 |
PetscOptionsBool |
SETERRQ1 |
PetscBagRegisterIntArray |
PetscOptionsBoolArray |
SETERRQ2 |
PetscBagRegisterReal |
PetscOptionsBoundedInt |
SETERRQ3 |
PetscBagRegisterRealArray |
PetscOptionsEnum |
SETERRQ4 |
PetscBagRegisterScalar |
PetscOptionsEnumArray |
SETERRQ5 |
PetscBagRegisterString |
PetscOptionsGetBool |
SETERRQ6 |
PetscBagSetFromOptions |
PetscOptionsGetBoolArray |
SETERRQ7 |
PetscBagView |
PetscOptionsGetEnum |
SETERRQ8 |
PetscBool |
PetscOptionsGetEnumArray |
SETERRQ9 |
PetscCUDAInitialize |
PetscOptionsGetInt |
UsingFortran |
Intermediate - Setting options for algorithms and data structures |
PETSC_VERSION |
PetscMergeMPIIntArray |
PetscSortIntWithScalarArray |
PetscArraycmp |
PetscObjectBaseTypeCompare |
PetscSortMPIInt |
PetscArraycpy |
PetscObjectBaseTypeCompareAny |
PetscSortMPIIntWithArray |
PetscArraymove |
PetscObjectGetName |
PetscSortMPIIntWithIntArray |
PetscArrayzero |
PetscObjectOptionsBegin |
PetscSortReal |
PetscBLASInt |
PetscObjectTypeCompare |
PetscSortRealWithArrayInt |
PetscBagCreate |
PetscObjectTypeCompareAny |
PetscSortRealWithPermutation |
PetscBagGetData |
PetscObjectView |
PetscSortRemoveDupsInt |
PetscBagGetName |
PetscObjectViewFromOptions |
PetscSortRemoveDupsMPIInt |
PetscBagGetNames |
PetscOptionsBegin |
PetscSortRemoveDupsReal |
PetscBagSetName |
PetscOptionsBoolGroup |
PetscSortSplit |
PetscBagSetOptionsPrefix |
PetscOptionsBoolGroupBegin |
PetscSortSplitReal |
PetscBarrier |
PetscOptionsBoolGroupEnd |
PetscSortStrWithPermutation |
PetscBoxAuthorize |
PetscOptionsClearValue |
PetscSortedRemoveDupsInt |
PetscBoxRefresh |
PetscOptionsEList |
PetscStartMatlab |
PetscBoxUpload |
PetscOptionsEnd |
PetscStrArrayDestroy |
PetscCheckDupsInt |
PetscOptionsFList |
PetscStrArrayallocpy |
PetscCitationsRegister |
PetscOptionsGetEList |
PetscStrInList |
PetscEnum |
PetscOptionsHead |
PetscStrNArrayDestroy |
PetscError |
PetscOptionsInsertString |
PetscStrNArrayallocpy |
PetscFPrintf |
PetscOptionsMonitorCancel |
PetscStrToArray |
PetscFileRetrieve |
PetscOptionsMonitorDefault |
PetscStrToArrayDestroy |
PetscFindInt |
PetscOptionsSetFromOptions |
PetscStrallocpy |
PetscFindMPIInt |
PetscOptionsSetValue |
PetscStrbeginswith |
PetscFindReal |
PetscOptionsTail |
PetscStrcasecmp |
PetscFreeArguments |
PetscOptionsValidKey |
PetscStrcat |
PetscFunctionBeginUser |
PetscPClose |
PetscStrchr |
PetscGetArgs |
PetscPOpen |
PetscStrcmp |
PetscGetArguments |
PetscPOpenSetMachine |
PetscStrcpy |
PetscGetCPUTime |
PetscPopErrorHandler |
PetscStrendswith |
PetscGlobusAuthorize |
PetscPrintf |
PetscStrendswithwhich |
PetscGlobusGetTransfers |
PetscProcessPlacementView |
PetscStrgrt |
PetscGlobusUpload |
PetscPushErrorHandler |
PetscStrlcat |
PetscGoogleDriveAuthorize |
PetscRandom |
PetscStrlen |
PetscGoogleDriveRefresh |
PetscRandomCreate |
PetscStrncmp |
PetscGoogleDriveUpload |
PetscRandomDestroy |
PetscStrncpy |
PetscHeap |
PetscRandomGetInterval |
PetscStrrchr |
PetscIntView |
PetscRandomGetSeed |
PetscStrreplace |
PetscLinearRegression |
PetscRandomGetType |
PetscStrrstr |
PetscLs |
PetscRandomGetValue |
PetscStrstr |
PetscMPIInt |
PetscRandomGetValueReal |
PetscStrtolower |
PetscMallocDump |
PetscRandomSeed |
PetscStrtoupper |
PetscMallocGetCurrentUsage |
PetscRandomSetInterval |
PetscSubcommSetOptionsPrefix |
PetscMallocGetDebug |
PetscRandomSetSeed |
PetscSynchronizedFGets |
PetscMallocGetMaximumUsage |
PetscRandomSetType |
PetscSynchronizedFPrintf |
PetscMallocGetStack |
PetscRealView |
PetscSynchronizedFlush |
PetscMatlabEngine |
PetscSNPrintf |
PetscSynchronizedPrintf |
PetscMemcmp |
PetscSNPrintfCount |
PetscTellMyCell |
PetscMemcpy |
PetscScalarView |
PetscTestDirectory |
PetscMemmove |
PetscSequentialPhaseBegin |
PetscTestFile |
PetscMemoryGetCurrentUsage |
PetscSequentialPhaseEnd |
PetscTextBelt |
PetscMemoryGetMaximumUsage |
PetscSleep |
PetscToken |
PetscMemorySetGetMaximumUsage |
PetscSortInt |
PetscTokenCreate |
PetscMemoryView |
PetscSortIntWithArray |
PetscTokenDestroy |
PetscMemzero |
PetscSortIntWithArrayPair |
PetscTokenFind |
PetscMergeIntArray |
PetscSortIntWithDataArray |
PetscURLShorten |
PetscMergeIntArrayPair |
PetscSortIntWithPermutation |
|
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 |
PetscGetTmp |
PetscObjectDestroyOptionsHandlers |
Converts |
PetscGetUserName |
PetscObjectGetClassId |
KSPCheckDot |
PetscGetVersion |
PetscObjectGetClassName |
KSPCheckNorm |
PetscGetVersionNumber |
PetscObjectGetFortranCallback |
MPIU_Allreduce |
PetscGetWorkingDirectory |
PetscObjectGetId |
PETSC_HASH_MAP |
PetscHMapT |
PetscObjectGetNewTag |
PETSC_HASH_SET |
PetscHMapTClear |
PetscObjectGetTabLevel |
PETSC_MATLAB_ENGINE_ |
PetscHMapTCreate |
PetscObjectId |
PETSC_MATLAB_ENGINE_SELF |
PetscHMapTDel |
PetscObjectIncrementTabLevel |
PETSC_MATLAB_ENGINE_WORLD |
PetscHMapTDestroy |
PetscObjectInheritPrintedOptions |
PetscAbortErrorHandler |
PetscHMapTDuplicate |
PetscObjectList |
PetscAddrAlign |
PetscHMapTFind |
PetscObjectListAdd |
PetscAttachDebuggerErrorHandler |
PetscHMapTGet |
PetscObjectListDestroy |
PetscBinaryRead |
PetscHMapTGetCapacity |
PetscObjectListDuplicate |
PetscBinarySeek |
PetscHMapTGetKeys |
PetscObjectListFind |
PetscBinarySynchronizedRead |
PetscHMapTGetPairs |
PetscObjectListRemoveReference |
PetscBinarySynchronizedSeek |
PetscHMapTGetSize |
PetscObjectListReverseFind |
PetscBinarySynchronizedWrite |
PetscHMapTGetVals |
PetscObjectName |
PetscBuildTwoSidedType |
PetscHMapTHas |
PetscObjectPrintClassNamePrefixType |
PetscCalloc2 |
PetscHMapTIterDel |
PetscObjectProcessOptionsHandlers |
PetscCalloc3 |
PetscHMapTIterGet |
PetscObjectRegisterDestroy |
PetscCalloc4 |
PetscHMapTIterSet |
PetscObjectRegisterDestroyAll |
PetscCalloc5 |
PetscHMapTPut |
PetscObjectSetFortranCallback |
PetscCalloc6 |
PetscHMapTQueryDel |
PetscObjectSetPrintedOptions |
PetscCalloc7 |
PetscHMapTQuerySet |
PetscObjectSetTabLevel |
PetscCheckPointer |
PetscHMapTReset |
PetscObjectState |
PetscClassId |
PetscHMapTResize |
PetscObjectStateIncrease |
PetscCommBuildTwoSided |
PetscHMapTSet |
PetscObjectsListGetGlobalNumbering |
PetscCommBuildTwoSidedF |
PetscHSetT |
PetscOffloadMask |
PetscCommBuildTwoSidedFReq |
PetscHSetTAdd |
PetscOmpCtrlBarrier |
PetscCommBuildTwoSidedGetType |
PetscHSetTClear |
PetscOmpCtrlCreate |
PetscCommBuildTwoSidedSetType |
PetscHSetTCreate |
PetscOmpCtrlDestroy |
PetscCommDestroy |
PetscHSetTDel |
PetscOmpCtrlGetOmpComms |
PetscCommDuplicate |
PetscHSetTDestroy |
PetscOmpCtrlOmpRegionOnMasterBegin |
PetscCommGetNewTag |
PetscHSetTDuplicate |
PetscOmpCtrlOmpRegionOnMasterEnd |
PetscDLClose |
PetscHSetTGetCapacity |
PetscOptionsClear |
PetscDLLibraryAppend |
PetscHSetTGetElems |
PetscOptionsDeprecated |
PetscDLLibraryClose |
PetscHSetTGetSize |
PetscOptionsFindPair |
PetscDLLibraryOpen |
PetscHSetTHas |
PetscOptionsInsertFile |
PetscDLLibraryPrepend |
PetscHSetTQueryAdd |
PetscPopSignalHandler |
PetscDLLibraryRetrieve |
PetscHSetTQueryDel |
PetscPrefetchBlock |
PetscDLLibrarySym |
PetscHSetTReset |
PetscProcessTree |
PetscDLOpen |
PetscHSetTResize |
PetscPushSignalHandler |
PetscDLSym |
PetscHSetTUpdate |
PetscRandomFinalizePackage |
PetscEmacsClientErrorHandler |
PetscHeaderCreate |
PetscRandomInitializePackage |
PetscEqualReal |
PetscHeaderDestroy |
PetscRealloc |
PetscEqualScalar |
PetscHelpPrintf |
PetscRegisterFinalize |
PetscErrorMessage |
PetscIgnoreErrorHandler |
PetscRegisterFinalizeAll |
PetscErrorPrintf |
PetscLogDouble |
PetscReturnErrorHandler |
PetscFClose |
PetscMPIAbortErrorHandler |
PetscSSEIsEnabled |
PetscFOpen |
PetscMPIDump |
PetscSegBuffer |
PetscFinalized |
PetscMalloc2 |
PetscSegBufferCreate |
PetscFormatConvert |
PetscMalloc3 |
PetscSegBufferDestroy |
PetscFormatConvertGetSize |
PetscMalloc4 |
PetscSegBufferExtractAlloc |
PetscFormatStrip |
PetscMalloc5 |
PetscSegBufferExtractInPlace |
PetscFortranCallbackGetSizes |
PetscMalloc6 |
PetscSegBufferExtractTo |
PetscFortranCallbackRegister |
PetscMalloc7 |
PetscSegBufferGet |
PetscFree2 |
PetscMallocA |
PetscSegBufferGetSize |
PetscFree3 |
PetscMallocClear |
PetscSegBufferUnuse |
PetscFree4 |
PetscMallocPopMaximumUsage |
PetscSetDebugTerminal |
PetscFree5 |
PetscMallocPushMaximumUsage |
PetscSetDebugger |
PetscFree6 |
PetscMallocResetDRAM |
PetscSetDebuggerFromString |
PetscFree7 |
PetscMallocSet |
PetscSetDefaultDebugger |
PetscFreeA |
PetscMallocSetCoalesce |
PetscSetHelpVersionFunctions |
PetscFunctionBegin |
PetscMallocSetDRAM |
PetscSharedTmp |
PetscFunctionBeginHot |
PetscMallocSetDebug |
PetscSharedWorkingDirectory |
PetscFunctionListAdd |
PetscMkdtemp |
PetscShmCommGet |
PetscFunctionListDestroy |
PetscNewLog |
PetscShmCommGetMpiShmComm |
PetscFunctionListDuplicate |
PetscObjectAddOptionsHandler |
PetscShmCommGlobalToLocal |
PetscFunctionListFind |
PetscObjectCompareId |
PetscShmCommLocalToGlobal |
PetscFunctionListGet |
PetscObjectComposedDataGetInt |
PetscSignalSegvCheckPointer |
PetscFunctionListPrintTypes |
PetscObjectComposedDataGetIntstar |
PetscSplitOwnership |
PetscFunctionListView |
PetscObjectComposedDataGetReal |
PetscSplitOwnershipBlock |
PetscFunctionReturn |
PetscObjectComposedDataGetRealstar |
PetscStackSAWsGrantAccess |
PetscGatherMessageLengths |
PetscObjectComposedDataGetScalar |
PetscStackSAWsTakeAccess |
PetscGatherMessageLengths2 |
PetscObjectComposedDataGetScalarstar |
PetscStopForDebugger |
PetscGatherNumberOfMessages |
PetscObjectComposedDataRegister |
PetscTime |
PetscGetArchType |
PetscObjectComposedDataSetInt |
PetscTimeAdd |
PetscGetFullPath |
PetscObjectComposedDataSetIntstar |
PetscTimeSubtract |
PetscGetHomeDirectory |
PetscObjectComposedDataSetReal |
PetscTraceBackErrorHandler |
PetscGetHostName |
PetscObjectComposedDataSetRealstar |
PetscVFPrintf |
PetscGetPetscDir |
PetscObjectComposedDataSetScalar |
PetscVSNPrintf |
PetscGetRealPath |
PetscObjectComposedDataSetScalarstar |
SETERRMPI |
PetscGetRelativePath |
PetscObjectCopyFortranFunctionPointers |
|
No deprecated routines |