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