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