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