CeedVector

int CeedVectorGetCeed(CeedVector vec, Ceed *ceed)

Get the Ceed associated with a CeedVector.

Backend Developer Functions

Return

An error code: 0 - success, otherwise - failure

Parameters
  • vec: CeedVector to retrieve state

  • [out] ceed: Variable to store ceed

int CeedVectorGetState(CeedVector vec, uint64_t *state)

Get the state of a CeedVector.

Backend Developer Functions

Return

An error code: 0 - success, otherwise - failure

Parameters
  • vec: CeedVector to retrieve state

  • [out] state: Variable to store state

int CeedVectorAddReference(CeedVector vec)

Add a refrence to a CeedVector.

Backend Developer Functions

Return

An error code: 0 - success, otherwise - failure

Parameters
  • [out] vec: CeedVector to increment reference counter

int CeedVectorGetData(CeedVector vec, void *data)

Get the backend data of a CeedVector.

Backend Developer Functions

Return

An error code: 0 - success, otherwise - failure

Parameters
  • vec: CeedVector to retrieve state

  • [out] data: Variable to store data

int CeedVectorSetData(CeedVector vec, void *data)

Set the backend data of a CeedVector.

Backend Developer Functions

Return

An error code: 0 - success, otherwise - failure

Parameters
  • [out] vec: CeedVector to retrieve state

  • data: Data to set