Beginner - Basic usage |
ADD_VALUES |
PETSC_DETERMINE |
PetscOptionsGetReal |
CHKERRQ |
PetscErrorCode |
PetscOptionsGetScalarArray |
CHKERRXX |
PETSC_FALSE |
PetscOptionsGetScalar |
CHKMEMQ |
PetscFileMode |
PetscOptionsGetStringArray |
InsertMode |
PetscFinalize |
PetscOptionsGetString |
INSERT_VALUES |
PetscFortranAddr |
PetscOptionsHasName |
MAX_VALUES |
PetscFree |
PetscOptionsIntArray |
MPI_Comm |
PetscFreeVoid |
PetscOptionsInt |
MPIU_SCALAR |
PetscGetDate |
PetscOptionsMonitorSet |
PassiveReal |
PETSC_IGNORE |
PetscOptionsName |
PassiveScalar |
PETSC_i |
PetscOptionsRealArray |
PetscBagDestroy |
PetscInitialized |
PetscOptionsReal |
PetscBag |
PetscInitializeFortran |
PetscOptionsScalarArray |
PetscBagLoad |
PetscInitialize |
PetscOptionsScalar |
PetscBagRegister64bitInt |
PetscIsInfOrNanReal |
PetscOptionsStringArray |
PetscBagRegisterBoolArray |
PetscIsNormalReal |
PetscOptionsString |
PetscBagRegisterBool |
PetscMalloc |
PetscOptionsViewer |
PetscBagRegisterEnum |
PetscNew |
PetscRandomSetFromOptions |
PetscBagRegisterIntArray |
PETSC_NULL |
PetscRandomType |
PetscBagRegisterInt |
PetscObjectDestroy |
PetscRandomView |
PetscBagRegisterRealArray |
PetscObject |
PetscReal |
PetscBagRegisterReal |
PetscObjectSetFromOptions |
PetscScalar |
PetscBagRegisterScalar |
PetscOffset |
PETSC_TRUE |
PetscBagRegisterString |
PetscOptionsBoolArray |
SETERRABORT |
PetscBagSetFromOptions |
PetscOptionsBool |
SETERRQ1 |
PetscBagView |
PetscOptionsEnumArray |
SETERRQ2 |
PetscBool |
PetscOptionsEnum |
SETERRQ3 |
PETSC_COMM_SELF |
PetscOptionsGetBoolArray |
SETERRQ4 |
PETSC_COMM_WORLD |
PetscOptionsGetBool |
SETERRQ5 |
PetscComplex |
PetscOptionsGetEnumArray |
SETERRQ6 |
PetscCopyMode |
PetscOptionsGetEnum |
SETERRQ7 |
PetscDataType |
PetscOptionsGetIntArray |
SETERRQ8 |
PETSC_DECIDE |
PetscOptionsGetInt |
SETERRQ |
PETSC_DEFAULT |
PetscOptionsGetRealArray |
UsingFortran |
Intermediate - Setting options for algorithms and data structures |
PetscBagCreate |
PetscObjectTypeCompare |
PetscSortIntWithPermutation |
PetscBagGetData |
PetscObjectViewFromOptions |
PetscSortIntWithScalarArray |
PetscBagGetName |
PetscObjectView |
PetscSortMPIInt |
PetscBagGetNames |
PetscOptionsBegin |
PetscSortMPIIntWithArray |
PetscBagSetName |
PetscOptionsBoolGroupBegin |
PetscSortReal |
PetscBagSetOptionsPrefix |
PetscOptionsBoolGroupEnd |
PetscSortRealWithPermutation |
PetscBarrier |
PetscOptionsBoolGroup |
PetscSortRemoveDupsInt |
PetscBLASInt |
PetscOptionsClearValue |
PetscSortRemoveDupsMPIInt |
PetscBoxAuthorize |
PetscOptionsEList |
PetscSortRemoveDupsReal |
PetscBoxRefresh |
PetscOptionsEnd |
PetscSortSplit |
PetscBoxUpload |
PetscOptionsFList |
PetscSortSplitReal |
PetscCitationsRegister |
PetscOptionsGetEList |
PetscSortStrWithPermutation |
PetscEnum |
PetscOptionsHead |
PetscStartMatlab |
PetscError |
PetscOptionsInsertString |
PetscStrallocpy |
PetscFindInt |
PetscOptionsMonitorCancel |
PetscStrArrayallocpy |
PetscFPrintf |
PetscOptionsMonitorDefault |
PetscStrArrayDestroy |
PetscFreeArguments |
PetscOptionsSetFromOptions |
PetscStrbeginswith |
PetscFunctionBeginUser |
PetscOptionsSetValue |
PetscStrcasecmp |
PetscGetArgs |
PetscOptionsTail |
PetscStrcat |
PetscGetArguments |
PetscOptionsValidKey |
PetscStrchr |
PetscGetCPUTime |
PetscPClose |
PetscStrcmp |
PetscGlobusAuthorize |
PetscPOpen |
PetscStrcpy |
PetscGlobusGetTransfers |
PetscPOpenSetMachine |
PetscStrendswith |
PetscGlobusUpload |
PetscPopErrorHandler |
PetscStrendswithwhich |
PetscGoogleDriveAuthorize |
PetscPrintf |
PetscStrgrt |
PetscGoogleDriveRefresh |
PetscProcessTree |
PetscStrlen |
PetscGoogleDriveUpload |
PetscPushErrorHandler |
PetscStrNArrayallocpy |
PetscInt |
PetscRandomCreate |
PetscStrNArrayDestroy |
PetscIntView |
PetscRandomDestroy |
PetscStrncat |
PetscMallocDebug |
PetscRandomGetInterval |
PetscStrncmp |
PetscMallocDump |
PetscRandomGetSeed |
PetscStrncpy |
PetscMallocGetCurrentUsage |
PetscRandomGetType |
PetscStrrchr |
PetscMallocGetDebug |
PetscRandomGetValue |
PetscStrreplace |
PetscMallocGetMaximumUsage |
PetscRandomGetValueReal |
PetscStrrstr |
PetscMallocGetStack |
PetscRandom |
PetscStrstr |
PetscMatlabEngine |
PetscRandomSeed |
PetscStrToArrayDestroy |
PetscMemcmp |
PetscRandomSetInterval |
PetscStrToArray |
PetscMemcpy |
PetscRandomSetSeed |
PetscStrtolower |
PetscMemmove |
PetscRandomSetType |
PetscSynchronizedFGets |
PetscMemoryGetCurrentUsage |
PetscRealView |
PetscSynchronizedFlush |
PetscMemoryGetMaximumUsage |
PetscScalarView |
PetscSynchronizedFPrintf |
PetscMemorySetGetMaximumUsage |
PetscSequentialPhaseBegin |
PetscSynchronizedPrintf |
PetscMemoryShowUsage |
PetscSequentialPhaseEnd |
PetscTextBelt |
PetscMemzero |
PetscSleep |
PetscTokenCreate |
PetscMergeIntArray |
PetscSNPrintfCount |
PetscTokenDestroy |
PetscMergeIntArrayPair |
PetscSNPrintf |
PetscTokenFind |
PetscMPIInt |
PetscSortInt |
PetscToken |
PetscObjectGetName |
PetscSortIntWithArray |
PetscURLShorten |
PetscObjectOptionsBegin |
PetscSortIntWithArrayPair |
|
PetscObjectTypeCompareAny |
PetscSortIntWithDataArray |
|
Advanced - Setting more advanced options and customization |
PetscAttachDebugger |
PetscMallocSetDumpLogThreshold |
PetscObjectSetType |
PetscBinaryClose |
PetscMallocValidate |
PetscObjectSetUp |
PetscBinaryOpen |
PetscMatlabEngineCreate |
PetscObjectsGetObject |
PetscBinarySeekType |
PetscMatlabEngineDestroy |
PetscObjectStateGet |
PetscBinaryWrite |
PetscMatlabEngineEvaluate |
PetscObjectStateSet |
PetscBLASIntCast |
PetscMatlabEngineGetArray |
PetscObjectsView |
PetscCheckPointerSetIntensity |
PetscMatlabEngineGet |
PetscOptionsAllUsed |
PetscContainerCreate |
PetscMatlabEngineGetOutput |
PetscOptionsGetAll |
PetscContainerDestroy |
PetscMatlabEnginePrintOutput |
PetscOptionsGetenv |
PetscContainerGetPointer |
PetscMatlabEnginePutArray |
PetscOptionsInsert |
PetscContainer |
PetscMatlabEnginePut |
PetscOptionsLeft |
PetscContainerSetPointer |
PetscMPIDataTypeToPetscDataType |
PetscOptionsPrefixPop |
PetscContainerSetUserDestroy |
PetscMPIIntCast |
PetscOptionsPrefixPush |
PetscDataTypeFromString |
PetscObjectComm |
PetscOptionsReject |
PetscDataTypeGetSize |
PetscObjectComposeFunction |
PetscOptionsSetAlias |
PetscDataTypeToMPIDataType |
PetscObjectCompose |
PetscOptionsUsed |
PetscDLLibrary |
PetscObjectDereference |
PetscOptionsView |
PetscEListFind |
PetscObjectGetComm |
PetscPrecision |
PetscEnd |
PetscObjectGetReference |
PetscRandomRegisterAll |
PetscErrorType |
PetscObjectGetType |
PetscRandomRegister |
PetscFixFilename |
PetscObjectQueryFunction |
PetscSAWsBlock |
PetscFPTrapPop |
PetscObjectQuery |
PetscSetFPTrap |
PetscFPTrapPush |
PetscObjectReference |
PetscSignalHandlerDefault |
PetscFunctionList |
PetscObjectSAWsBlock |
PetscSubcommCreate |
PetscGetProgramName |
PetscObjectSAWsGrantAccess |
PetscSubcomm |
PetscInitializeNoArguments |
PetscObjectSAWsSetBlock |
PetscSubcommSetNumber |
PetscLikely |
PetscObjectSAWsTakeAccess |
PetscSubcommSetTypeGeneral |
PetscMallocDumpLog |
PetscObjectsDump |
PetscSubcommSetType |
PetscMallocGetDumpLog |
PetscObjectSetName |
PetscUnlikely |
PetscMallocSetDumpLog |
PetscObjectSetPrecision |
|
Developer - Interfaces intended primarily for library developers, not for typical applications programmers |
PetscAbortErrorHandler |
PetscFunctionListView |
PetscObjectIncrementTabLevel |
PetscAddrAlign |
PetscFunctionReturn |
PetscObjectListAdd |
PetscAttachDebuggerErrorHandler |
PetscGatherMessageLengths2 |
PetscObjectListDestroy |
PetscBinaryRead |
PetscGatherMessageLengths |
PetscObjectListDuplicate |
PetscBinarySeek |
PetscGatherNumberOfMessages |
PetscObjectListFind |
PetscBinarySynchronizedRead |
PetscGetArchType |
PetscObjectList |
PetscBinarySynchronizedSeek |
PetscGetFileFromPath |
PetscObjectListRemoveReference |
PetscBinarySynchronizedWrite |
PetscGetFullPath |
PetscObjectListReverseFind |
PetscBuildTwoSidedType |
PetscGetHomeDirectory |
PetscObjectName |
PetscCalloc1 |
PetscGetHostName |
PetscObjectPrintTypeNamePrefix |
PetscCalloc2 |
PetscGetPetscDir |
PetscObjectProcessOptionsHandlers |
PetscCalloc3 |
PetscGetRealPath |
PetscObjectRegisterDestroyAll |
PetscCalloc4 |
PetscGetRelativePath |
PetscObjectRegisterDestroy |
PetscCalloc5 |
PetscGetTmp |
PetscObjectSetFortranCallback |
PetscCalloc6 |
PetscGetUserName |
PetscObjectSetTabLevel |
PetscCalloc7 |
PetscGetVersion |
PetscObjectsListGetGlobalNumbering |
PetscCheckPointer |
PetscGetWorkingDirectory |
PetscObjectState |
PetscClassId |
PetscHeaderCreate |
PetscObjectStateIncrease |
PetscCommBuildTwoSidedGetType |
PetscHeaderDestroy |
PetscOptionsClear |
PetscCommBuildTwoSided |
PetscHelpPrintf |
PetscOptionsDestroy |
PetscCommBuildTwoSidedSetType |
PetscIgnoreErrorHandler |
PetscOptionsInsertFile |
PetscCommDestroy |
PetscMalloc1 |
PetscPopSignalHandler |
PetscCommDuplicate |
PetscMalloc2 |
PetscPopUpSelect |
PetscCommGetNewTag |
PetscMalloc3 |
PetscPrefetchBlock |
PetscCUSPFlag |
PetscMalloc4 |
PetscPushSignalHandler |
PetscDLClose |
PetscMalloc5 |
PetscRandomFinalizePackage |
PetscDLLibraryAppend |
PetscMalloc6 |
PetscRandomInitializePackage |
PetscDLLibraryClose |
PetscMalloc7 |
PetscRegisterFinalizeAll |
PetscDLLibraryOpen |
PetscMallocClear |
PetscRegisterFinalize |
PetscDLLibraryPrepend |
PetscMallocSet |
PetscReturnErrorHandler |
PetscDLLibraryRetrieve |
PETSC_MATLAB_ENGINE_ |
PetscSegBufferCreate |
PetscDLLibrarySym |
PETSC_MATLAB_ENGINE_SELF |
PetscSegBufferDestroy |
PetscDLOpen |
PETSC_MATLAB_ENGINE_WORLD |
PetscSegBufferExtractAlloc |
PetscDLSym |
PetscMPIAbortErrorHandler |
PetscSegBufferExtractInPlace |
PetscEmacsClientErrorHandler |
PetscMPIDump |
PetscSegBufferExtractTo |
PetscErrorMessage |
PetscNewLog |
PetscSegBufferGet |
PetscErrorPrintf |
PetscObjectAddOptionsHandler |
PetscSegBufferGetSize |
PetscFClose |
PetscObjectComposedDataGetInt |
PetscSegBuffer |
PetscFileRetrieve |
PetscObjectComposedDataGetIntstar |
PetscSegBufferUnuse |
PetscFinalized |
PetscObjectComposedDataGetReal |
PetscSetDebuggerFromString |
PetscFOpen |
PetscObjectComposedDataGetRealstar |
PetscSetDebugger |
PetscFormatConvert |
PetscObjectComposedDataGetScalar |
PetscSetDebugTerminal |
PetscFormatStrip |
PetscObjectComposedDataGetScalarstar |
PetscSetDefaultDebugger |
PetscFortranCallbackGetSizes |
PetscObjectComposedDataRegister |
PetscSetHelpVersionFunctions |
PetscFortranCallbackRegister |
PetscObjectComposedDataSetInt |
PetscSharedTmp |
PetscFree2 |
PetscObjectComposedDataSetIntstar |
PetscSharedWorkingDirectory |
PetscFree3 |
PetscObjectComposedDataSetReal |
PetscSplitOwnershipBlock |
PetscFree4 |
PetscObjectComposedDataSetRealstar |
PetscSplitOwnership |
PetscFree5 |
PetscObjectComposedDataSetScalar |
PetscSSEIsEnabled |
PetscFree6 |
PetscObjectComposedDataSetScalarstar |
PetscStackSAWsGrantAccess |
PetscFree7 |
PetscObjectCopyFortranFunctionPointers |
PetscStackSAWsTakeAccess |
PetscFunctionBeginHot |
PetscObjectDestroyOptionsHandlers |
PetscStopForDebugger |
PetscFunctionBegin |
PetscObjectGetClassId |
PetscTimeAdd |
PetscFunctionListAdd |
PetscObjectGetClassName |
PetscTime |
PetscFunctionListDestroy |
PetscObjectGetFortranCallback |
PetscTimeSubtract |
PetscFunctionListDuplicate |
PetscObjectGetId |
PetscTraceBackErrorHandler |
PetscFunctionListFind |
PetscObjectGetNewTag |
PetscVFPrintf |
PetscFunctionListGet |
PetscObjectGetTabLevel |
PetscViennaCLFlag |
PetscFunctionListPrintTypes |
PetscObjectId |
PetscVSNPrintf |
No deprecated routines |