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 |