libCEED
0.12.0
Contents
Introduction
Getting Started
Interface Concepts
Examples
Julia, Python, and Rust Interfaces
GPU Development
API Documentation
Floating Point Precision
Developer Notes
Contributing
Code of Conduct
Changes/Release Notes
libCEED
Index
Index
C
C
Ceed (C type)
CEED_BASIS_NONE (C var)
CEED_ELEMRESTRICTION_NONE (C var)
CEED_Q_VLA (C macro)
CEED_QFUNCTION (C macro)
CEED_QFUNCTION_ATTR (C macro)
CEED_QFUNCTION_HELPER (C macro)
CEED_QFUNCTION_NONE (C var)
CEED_REQUEST_IMMEDIATE (C var)
CEED_REQUEST_ORDERED (C var)
CEED_STRIDES_BACKEND (C var)
CEED_VECTOR_ACTIVE (C var)
CEED_VECTOR_NONE (C var)
CEED_VERSION_GE (C macro)
CeedAddJitSourceRoot (C function)
CeedBasis (C type)
CeedBasisApply (C function)
CeedBasisApplyAdd (C function)
CeedBasisApplyAddAtPoints (C function)
CeedBasisApplyAtPoints (C function)
CeedBasisApplyAtPoints_Core (C function)
CeedBasisApplyAtPointsCheckDims (C function)
CeedBasisApplyCheckDims (C function)
CeedBasisCreateH1 (C function)
CeedBasisCreateHcurl (C function)
CeedBasisCreateHdiv (C function)
CeedBasisCreateProjection (C function)
CeedBasisCreateProjectionMatrices (C function)
CeedBasisCreateTensorH1 (C function)
CeedBasisCreateTensorH1Lagrange (C function)
CeedBasisDestroy (C function)
CeedBasisGetCeed (C function)
CeedBasisGetChebyshevInterp1D (C function)
CeedBasisGetCollocatedGrad (C function)
CeedBasisGetCurl (C function)
CeedBasisGetData (C function)
CeedBasisGetDimension (C function)
CeedBasisGetDiv (C function)
CeedBasisGetFESpace (C function)
CeedBasisGetFlopsEstimate (C function)
CeedBasisGetGrad (C function)
CeedBasisGetGrad1D (C function)
CeedBasisGetInterp (C function)
CeedBasisGetInterp1D (C function)
CeedBasisGetNumComponents (C function)
CeedBasisGetNumNodes (C function)
CeedBasisGetNumNodes1D (C function)
CeedBasisGetNumQuadratureComponents (C function)
CeedBasisGetNumQuadraturePoints (C function)
CeedBasisGetNumQuadraturePoints1D (C function)
CeedBasisGetQRef (C function)
CeedBasisGetQWeights (C function)
CeedBasisGetTensorContract (C function)
CeedBasisGetTopology (C function)
CeedBasisGetTopologyDimension (C function)
CeedBasisIsTensor (C function)
CeedBasisReference (C function)
CeedBasisReferenceCopy (C function)
CeedBasisReturnCeed (C function)
CeedBasisSetData (C function)
CeedBasisSetTensorContract (C function)
CeedBasisView (C function)
CeedBuildMassLaplace (C function)
CeedCallocArray (C function)
CeedChebyshevDerivativeAtPoint (C function)
CeedChebyshevPolynomialsAtPoint (C function)
CeedCompositeOperatorAddSub (C function)
CeedCompositeOperatorCreate (C function)
CeedCompositeOperatorGetMultiplicity (C function)
CeedCompositeOperatorGetNumSub (C function)
CeedCompositeOperatorGetSubList (C function)
CeedCompositeOperatorLinearAssembleAddDiagonal (C function)
CeedContextFieldLabel (C type)
CeedContextFieldLabelGetDescription (C function)
CeedCopyMode (C enum)
CeedCopyMode.CEED_COPY_VALUES (C enumerator)
CeedCopyMode.CEED_OWN_POINTER (C enumerator)
CeedCopyMode.CEED_USE_POINTER (C enumerator)
CeedDebug (C macro)
CeedDebug256 (C macro)
CeedDebugColor (C enum)
CeedDebugColor.CEED_DEBUG_COLOR_ERROR (C enumerator)
CeedDebugColor.CEED_DEBUG_COLOR_NONE (C enumerator)
CeedDebugColor.CEED_DEBUG_COLOR_SUCCESS (C enumerator)
CeedDebugColor.CEED_DEBUG_COLOR_WARNING (C enumerator)
CeedDebugEnv (C macro)
CeedDebugEnv256 (C macro)
CeedDebugFlag (C function)
CeedDebugFlagEnv (C function)
CeedDebugImpl256 (C function)
CeedDestroy (C function)
CeedElemRestriction (C type)
CeedElemRestrictionApply (C function)
CeedElemRestrictionApplyAtPointsInElement (C function)
CeedElemRestrictionApplyBlock (C function)
CeedElemRestrictionAtPointsAreCompatible (C function)
CeedElemRestrictionCreate (C function)
CeedElemRestrictionCreateAtPoints (C function)
CeedElemRestrictionCreateBlocked (C function)
CeedElemRestrictionCreateBlockedCurlOriented (C function)
CeedElemRestrictionCreateBlockedOriented (C function)
CeedElemRestrictionCreateBlockedStrided (C function)
CeedElemRestrictionCreateCurlOriented (C function)
CeedElemRestrictionCreateOriented (C function)
CeedElemRestrictionCreateStrided (C function)
CeedElemRestrictionCreateUnorientedCopy (C function)
CeedElemRestrictionCreateUnsignedCopy (C function)
CeedElemRestrictionCreateVector (C function)
CeedElemRestrictionDestroy (C function)
CeedElemRestrictionGetAtPointsElementOffset (C function)
CeedElemRestrictionGetBlockSize (C function)
CeedElemRestrictionGetCeed (C function)
CeedElemRestrictionGetCompStride (C function)
CeedElemRestrictionGetCurlOrientations (C function)
CeedElemRestrictionGetData (C function)
CeedElemRestrictionGetELayout (C function)
CeedElemRestrictionGetElementSize (C function)
CeedElemRestrictionGetEVectorSize (C function)
CeedElemRestrictionGetFlopsEstimate (C function)
CeedElemRestrictionGetLLayout (C function)
CeedElemRestrictionGetLVectorSize (C function)
CeedElemRestrictionGetMaxPointsInElement (C function)
CeedElemRestrictionGetMultiplicity (C function)
CeedElemRestrictionGetNumBlocks (C function)
CeedElemRestrictionGetNumComponents (C function)
CeedElemRestrictionGetNumElements (C function)
CeedElemRestrictionGetNumPoints (C function)
CeedElemRestrictionGetNumPointsInElement (C function)
CeedElemRestrictionGetOffsets (C function)
CeedElemRestrictionGetOrientations (C function)
CeedElemRestrictionGetStrides (C function)
CeedElemRestrictionGetType (C function)
CeedElemRestrictionHasBackendStrides (C function)
CeedElemRestrictionIsAtPoints (C function)
CeedElemRestrictionIsStrided (C function)
CeedElemRestrictionReference (C function)
CeedElemRestrictionReferenceCopy (C function)
CeedElemRestrictionRestoreCurlOrientations (C function)
CeedElemRestrictionRestoreOffsets (C function)
CeedElemRestrictionRestoreOrientations (C function)
CeedElemRestrictionReturnCeed (C function)
CeedElemRestrictionSetAtPointsEVectorSize (C function)
CeedElemRestrictionSetData (C function)
CeedElemRestrictionSetELayout (C function)
CeedElemRestrictionSetLLayout (C function)
CeedElemRestrictionView (C function)
CeedElemTopology (C enum)
CeedElemTopology.CEED_TOPOLOGY_HEX (C enumerator)
CeedElemTopology.CEED_TOPOLOGY_LINE (C enumerator)
CeedElemTopology.CEED_TOPOLOGY_PRISM (C enumerator)
CeedElemTopology.CEED_TOPOLOGY_PYRAMID (C enumerator)
CeedElemTopology.CEED_TOPOLOGY_QUAD (C enumerator)
CeedElemTopology.CEED_TOPOLOGY_TET (C enumerator)
CeedElemTopology.CEED_TOPOLOGY_TRIANGLE (C enumerator)
CeedError (C macro)
CeedErrorAbort (C function)
CeedErrorExit (C function)
CeedErrorFormat (C function)
CeedErrorImpl (C function)
CeedErrorReturn (C function)
CeedErrorStore (C function)
CeedErrorType (C enum)
CeedErrorType.CEED_ERROR_ACCESS (C enumerator)
CeedErrorType.CEED_ERROR_BACKEND (C enumerator)
CeedErrorType.CEED_ERROR_DIMENSION (C enumerator)
CeedErrorType.CEED_ERROR_INCOMPATIBLE (C enumerator)
CeedErrorType.CEED_ERROR_INCOMPLETE (C enumerator)
CeedErrorType.CEED_ERROR_MAJOR (C enumerator)
CeedErrorType.CEED_ERROR_MINOR (C enumerator)
CeedErrorType.CEED_ERROR_SUCCESS (C enumerator)
CeedErrorType.CEED_ERROR_UNSUPPORTED (C enumerator)
CeedEvalMode (C enum)
CeedEvalMode.CEED_EVAL_CURL (C enumerator)
CeedEvalMode.CEED_EVAL_DIV (C enumerator)
CeedEvalMode.CEED_EVAL_GRAD (C enumerator)
CeedEvalMode.CEED_EVAL_INTERP (C enumerator)
CeedEvalMode.CEED_EVAL_NONE (C enumerator)
CeedEvalMode.CEED_EVAL_WEIGHT (C enumerator)
CeedFree (C function)
CeedGaussQuadrature (C function)
CeedGetData (C function)
CeedGetDelegate (C function)
CeedGetErrorMessage (C function)
CeedGetObjectDelegate (C function)
CeedGetOperatorFallbackCeed (C function)
CeedGetOperatorFallbackResource (C function)
CeedGetParent (C function)
CeedGetPreferredMemType (C function)
CeedGetResource (C function)
CeedGetResourceRoot (C function)
CeedGetScalarType (C function)
CeedGetVersion (C function)
CeedGetWorkVector (C function)
CeedGivensRotation (C function)
CeedHouseholderApplyQ (C function)
CeedHouseholderReflect (C function)
CeedInit (C function)
CeedInt (C type)
CeedIsDebug (C function)
CeedIsDeterministic (C function)
CeedLobattoQuadrature (C function)
CeedMallocArray (C function)
CeedMatrixMatrixMultiply (C function)
CeedMatrixPseudoinverse (C function)
CeedMemType (C enum)
CeedMemType.CEED_MEM_DEVICE (C enumerator)
CeedMemType.CEED_MEM_HOST (C enumerator)
CeedNormType (C enum)
CeedNormType.CEED_NORM_1 (C enumerator)
CeedNormType.CEED_NORM_2 (C enumerator)
CeedNormType.CEED_NORM_MAX (C enumerator)
CeedOperator (C type)
CeedOperatorApply (C function)
CeedOperatorApplyAdd (C function)
CeedOperatorAssemblyDataCreate (C function)
CeedOperatorAssemblyDataDestroy (C function)
CeedOperatorAssemblyDataGetBases (C function)
CeedOperatorAssemblyDataGetElemRestrictions (C function)
CeedOperatorAssemblyDataGetEvalModes (C function)
CeedOperatorAssemblyDataStrip (C function)
CeedOperatorAtPointsGetPoints (C function)
CeedOperatorAtPointsSetPoints (C function)
CeedOperatorCheckField (C function)
CeedOperatorCheckReady (C function)
CeedOperatorContextGetGenericRead (C function)
CeedOperatorContextRestoreGenericRead (C function)
CeedOperatorContextSetGeneric (C function)
CeedOperatorCreate (C function)
CeedOperatorCreateActivePointBlockRestriction (C function)
CeedOperatorCreateAtPoints (C function)
CeedOperatorCreateFallback (C function)
CeedOperatorCreateFDMElementInverse (C function)
CeedOperatorDestroy (C function)
CeedOperatorField (C type)
CeedOperatorFieldGetBasis (C function)
CeedOperatorFieldGetData (C function)
CeedOperatorFieldGetElemRestriction (C function)
CeedOperatorFieldGetName (C function)
CeedOperatorFieldGetVector (C function)
CeedOperatorFieldView (C function)
CeedOperatorGetActiveBases (C function)
CeedOperatorGetActiveBasis (C function)
CeedOperatorGetActiveElemRestriction (C function)
CeedOperatorGetActiveElemRestrictions (C function)
CeedOperatorGetActiveVectorLengths (C function)
CeedOperatorGetBasisPointer (C function)
CeedOperatorGetCeed (C function)
CeedOperatorGetContext (C function)
CeedOperatorGetContextBooleanRead (C function)
CeedOperatorGetContextDoubleRead (C function)
CeedOperatorGetContextFieldLabel (C function)
CeedOperatorGetContextInt32Read (C function)
CeedOperatorGetData (C function)
CeedOperatorGetFallback (C function)
CeedOperatorGetFallbackParent (C function)
CeedOperatorGetFallbackParentCeed (C function)
CeedOperatorGetFieldByName (C function)
CeedOperatorGetFields (C function)
CeedOperatorGetFlopsEstimate (C function)
CeedOperatorGetNumArgs (C function)
CeedOperatorGetNumElements (C function)
CeedOperatorGetNumQuadraturePoints (C function)
CeedOperatorGetOperatorAssemblyData (C function)
CeedOperatorGetQFunction (C function)
CeedOperatorGetQFunctionAssemblyData (C function)
CeedOperatorHasTensorBases (C function)
CeedOperatorIsAtPoints (C function)
CeedOperatorIsComposite (C function)
CeedOperatorIsImmutable (C function)
CeedOperatorIsSetupDone (C function)
CeedOperatorLinearAssemble (C function)
CeedOperatorLinearAssembleAddDiagonal (C function)
CeedOperatorLinearAssembleAddPointBlockDiagonal (C function)
CeedOperatorLinearAssembleDiagonal (C function)
CeedOperatorLinearAssemblePointBlockDiagonal (C function)
CeedOperatorLinearAssemblePointBlockDiagonalSymbolic (C function)
CeedOperatorLinearAssembleQFunction (C function)
CeedOperatorLinearAssembleQFunctionBuildOrUpdate (C function)
CeedOperatorLinearAssembleSymbolic (C function)
CeedOperatorMultigridLevelCreate (C function)
CeedOperatorMultigridLevelCreateH1 (C function)
CeedOperatorMultigridLevelCreateTensorH1 (C function)
CeedOperatorReference (C function)
CeedOperatorReferenceCopy (C function)
CeedOperatorRestoreContextBooleanRead (C function)
CeedOperatorRestoreContextDoubleRead (C function)
CeedOperatorRestoreContextInt32Read (C function)
CeedOperatorReturnCeed (C function)
CeedOperatorSetContextBoolean (C function)
CeedOperatorSetContextDouble (C function)
CeedOperatorSetContextInt32 (C function)
CeedOperatorSetData (C function)
CeedOperatorSetField (C function)
CeedOperatorSetName (C function)
CeedOperatorSetQFunctionAssemblyDataUpdateNeeded (C function)
CeedOperatorSetQFunctionAssemblyReuse (C function)
CeedOperatorSetSetupDone (C function)
CeedOperatorSingleView (C function)
CeedOperatorView (C function)
CeedOperatorView_Core (C function)
CeedOperatorViewTerse (C function)
CeedPermutePadCurlOrients (C function)
CeedPermutePadOffsets (C function)
CeedPermutePadOrients (C function)
CeedPragmaSIMD (C macro)
CeedQFunction (C type)
CeedQFunctionAddInput (C function)
CeedQFunctionAddOutput (C function)
CeedQFunctionApply (C function)
CeedQFunctionAssemblyDataCreate (C function)
CeedQFunctionAssemblyDataDestroy (C function)
CeedQFunctionAssemblyDataGetObjects (C function)
CeedQFunctionAssemblyDataIsSetup (C function)
CeedQFunctionAssemblyDataIsUpdateNeeded (C function)
CeedQFunctionAssemblyDataReference (C function)
CeedQFunctionAssemblyDataReferenceCopy (C function)
CeedQFunctionAssemblyDataSetObjects (C function)
CeedQFunctionAssemblyDataSetReuse (C function)
CeedQFunctionAssemblyDataSetUpdateNeeded (C function)
CeedQFunctionContext (C type)
CeedQFunctionContextCreate (C function)
CeedQFunctionContextDestroy (C function)
CeedQFunctionContextDestroyData (C function)
CeedQFunctionContextGetAllFieldLabels (C function)
CeedQFunctionContextGetBackendData (C function)
CeedQFunctionContextGetBooleanRead (C function)
CeedQFunctionContextGetCeed (C function)
CeedQFunctionContextGetContextSize (C function)
CeedQFunctionContextGetData (C function)
CeedQFunctionContextGetDataDestroy (C function)
CeedQFunctionContextGetDataRead (C function)
CeedQFunctionContextGetDoubleRead (C function)
CeedQFunctionContextGetFieldIndex (C function)
CeedQFunctionContextGetFieldLabel (C function)
CeedQFunctionContextGetGenericRead (C function)
CeedQFunctionContextGetInt32Read (C function)
CeedQFunctionContextGetState (C function)
CeedQFunctionContextHasBorrowedDataOfType (C function)
CeedQFunctionContextHasValidData (C function)
CeedQFunctionContextReference (C function)
CeedQFunctionContextReferenceCopy (C function)
CeedQFunctionContextRegisterBoolean (C function)
CeedQFunctionContextRegisterDouble (C function)
CeedQFunctionContextRegisterGeneric (C function)
CeedQFunctionContextRegisterInt32 (C function)
CeedQFunctionContextRestoreBooleanRead (C function)
CeedQFunctionContextRestoreData (C function)
CeedQFunctionContextRestoreDataRead (C function)
CeedQFunctionContextRestoreDoubleRead (C function)
CeedQFunctionContextRestoreGenericRead (C function)
CeedQFunctionContextRestoreInt32Read (C function)
CeedQFunctionContextReturnCeed (C function)
CeedQFunctionContextSetBackendData (C function)
CeedQFunctionContextSetBoolean (C function)
CeedQFunctionContextSetData (C function)
CeedQFunctionContextSetDataDestroy (C function)
CeedQFunctionContextSetDouble (C function)
CeedQFunctionContextSetGeneric (C function)
CeedQFunctionContextSetInt32 (C function)
CeedQFunctionContextTakeData (C function)
CeedQFunctionContextView (C function)
CeedQFunctionCreateFallback (C function)
CeedQFunctionCreateIdentity (C function)
CeedQFunctionCreateInterior (C function)
CeedQFunctionCreateInteriorByName (C function)
CeedQFunctionDestroy (C function)
CeedQFunctionField (C type)
CeedQFunctionFieldGetData (C function)
CeedQFunctionFieldGetEvalMode (C function)
CeedQFunctionFieldGetName (C function)
CeedQFunctionFieldGetSize (C function)
CeedQFunctionFieldSet (C function)
CeedQFunctionFieldView (C function)
CeedQFunctionGetCeed (C function)
CeedQFunctionGetContext (C function)
CeedQFunctionGetContextData (C function)
CeedQFunctionGetData (C function)
CeedQFunctionGetFields (C function)
CeedQFunctionGetFlopsEstimate (C function)
CeedQFunctionGetInnerContext (C function)
CeedQFunctionGetInnerContextData (C function)
CeedQFunctionGetKernelName (C function)
CeedQFunctionGetNumArgs (C function)
CeedQFunctionGetSourcePath (C function)
CeedQFunctionGetUserFunction (C function)
CeedQFunctionGetVectorLength (C function)
CeedQFunctionIsContextWritable (C function)
CeedQFunctionIsIdentity (C function)
CeedQFunctionIsImmutable (C function)
CeedQFunctionLoadSourceToBuffer (C function)
CeedQFunctionReference (C function)
CeedQFunctionReferenceCopy (C function)
CeedQFunctionRegister (C function)
CeedQFunctionRestoreContextData (C function)
CeedQFunctionRestoreInnerContextData (C function)
CeedQFunctionReturnCeed (C function)
CeedQFunctionSetContext (C function)
CeedQFunctionSetContextWritable (C function)
CeedQFunctionSetData (C function)
CeedQFunctionSetFortranStatus (C function)
CeedQFunctionSetImmutable (C function)
CeedQFunctionSetUserFlopsEstimate (C function)
CeedQFunctionView (C function)
CeedQRFactorization (C function)
CeedQuadMode (C enum)
CeedQuadMode.CEED_GAUSS (C enumerator)
CeedQuadMode.CEED_GAUSS_LOBATTO (C enumerator)
CeedReallocArray (C function)
CeedReference (C function)
CeedReferenceCopy (C function)
CeedRegister (C function)
CeedRegisterImpl (C function)
CeedRegistryGetList (C function)
CeedRequest (C type)
CeedRequestWait (C function)
CeedResetErrorMessage (C function)
CeedRestoreWorkVector (C function)
CeedScalar (C type)
CeedScalarView (C function)
CeedSetBackendFunctionImpl (C function)
CeedSetData (C function)
CeedSetDelegate (C function)
CeedSetDeterministic (C function)
CeedSetErrorHandler (C function)
CeedSetHostBoolArray (C function)
CeedSetHostCeedInt8Array (C function)
CeedSetHostCeedIntArray (C function)
CeedSetHostCeedScalarArray (C function)
CeedSetHostGenericArray (C function)
CeedSetObjectDelegate (C function)
CeedSetOperatorFallbackResource (C function)
CeedSetStream (C function)
CeedSimultaneousDiagonalization (C function)
CeedSingleOperatorAssemble (C function)
CeedSingleOperatorAssembleSymbolic (C function)
CeedSingleOperatorAssemblyCountEntries (C function)
CeedSingleOperatorLinearAssembleAddDiagonal (C function)
CeedSingleOperatorLinearAssembleAddDiagonal_Mesh (C function)
CeedSingleOperatorMultigridLevel (C function)
CeedStringAllocCopy (C function)
CeedSymmetricSchurDecomposition (C function)
CeedTensorContractApply (C function)
CeedTensorContractCreate (C function)
CeedTensorContractDestroy (C function)
CeedTensorContractGetCeed (C function)
CeedTensorContractGetData (C function)
CeedTensorContractReference (C function)
CeedTensorContractReferenceCopy (C function)
CeedTensorContractReturnCeed (C function)
CeedTensorContractSetData (C function)
CeedTensorContractStridedApply (C function)
CeedTransposeMode (C enum)
CeedTransposeMode.CEED_NOTRANSPOSE (C enumerator)
CeedTransposeMode.CEED_TRANSPOSE (C enumerator)
CeedVector (C type)
CeedVectorAXPBY (C function)
CeedVectorAXPY (C function)
CeedVectorCopy (C function)
CeedVectorCopyStrided (C function)
CeedVectorCreate (C function)
CeedVectorDestroy (C function)
CeedVectorGetArray (C function)
CeedVectorGetArrayRead (C function)
CeedVectorGetArrayWrite (C function)
CeedVectorGetCeed (C function)
CeedVectorGetData (C function)
CeedVectorGetLength (C function)
CeedVectorGetState (C function)
CeedVectorHasBorrowedArrayOfType (C function)
CeedVectorHasValidArray (C function)
CeedVectorNorm (C function)
CeedVectorPointwiseMult (C function)
CeedVectorReciprocal (C function)
CeedVectorReference (C function)
CeedVectorReferenceCopy (C function)
CeedVectorRestoreArray (C function)
CeedVectorRestoreArrayRead (C function)
CeedVectorReturnCeed (C function)
CeedVectorScale (C function)
CeedVectorSetArray (C function)
CeedVectorSetData (C function)
CeedVectorSetValue (C function)
CeedVectorSetValueStrided (C function)
CeedVectorSyncArray (C function)
CeedVectorTakeArray (C function)
CeedVectorView (C function)
CeedVectorViewRange (C function)
CeedView (C function)
CeedWorkVectorsCreate (C function)
CeedWorkVectorsDestroy (C function)