Lines Matching full:in
45 @param[in] vec `CeedVector` to view
46 @param[in] stream Filestream to write to
60 @param[in,out] vec Address of `CeedVector` to destroy
80 @brief Check for valid data in a `CeedVector`
82 @param[in] vec `CeedVector` to check validity
103 @brief Check for borrowed array of a specific @ref CeedMemType in a `CeedVector`
105 @param[in] vec `CeedVector` to check
106 @param[in] mem_type Memory type to check
123 @param[in] vec `CeedVector` to retrieve state
138 @param[in] vec `CeedVector` to retrieve state
153 @param[in,out] vec `CeedVector` to retrieve state
154 @param[in] data Data to set
168 @param[in,out] vec `CeedVector` to increment the reference counter
190 @param[in] ceed `Ceed` object used to create the `CeedVector`
191 @param[in] length Length of vector
226 @param[in] vec `CeedVector` to copy reference to
227 @param[in,out] vec_copy Variable to store copied reference
243 @param[in] vec `CeedVector` to copy
244 @param[in,out] vec_copy `CeedVector` to copy array into
290 @param[in] vec `CeedVector` to copy
291 @param[in] start First index to copy in the range `[start, stop)`
292 @param[in] stop One past the last element to copy in the range, or `-1` for `length`
293 @param[in] step Stride between indices to copy
294 @param[in,out] vec_copy `CeedVector` to copy values to
315 "Invalid value for stop %" CeedSize_FMT ", must be in the range [-1, length]", stop); in CeedVectorCopyStrided()
317 "Invalid value for start %" CeedSize_FMT ", must be in the range [0, stop]", start); in CeedVectorCopyStrided()
344 @param[in,out] vec `CeedVector`
345 @param[in] mem_type Memory type of the array being passed
346 @param[in] copy_mode Copy mode for the array
347 …@param[in] array Array to be used, or `NULL` with @ref CEED_COPY_VALUES to have the librar…
358 "Cannot grant CeedVector array access, the access lock is already in use"); in CeedVectorSetArray()
370 @param[in,out] vec `CeedVector`
371 @param[in] value Value to be used
379 "Cannot grant CeedVector array access, the access lock is already in use"); in CeedVectorSetValue()
402 @param[in,out] vec `CeedVector`
403 @param[in] start First index to set in range `[start, stop)`
404 @param[in] stop One past the last element to set in the range, or `-1` for `length`
405 @param[in] step Stride between indices to set
406 @param[in] value Value to be used
416 "Cannot grant CeedVector array access, the access lock is already in use"); in CeedVectorSetValueStrided()
420 "Invalid value for stop %" CeedSize_FMT ", must be in the range [-1, length]", stop); in CeedVectorSetValueStrided()
441 If the requested `mem_type` is already synchronized, this function results in a no-op.
443 @param[in,out] vec `CeedVector`
444 @param[in] mem_type @ref CeedMemType to be synced
453 …orReturnCeed(vec), CEED_ERROR_ACCESS, "Cannot sync CeedVector, the access lock is already in use"); in CeedVectorSyncArray()
476 @param[in,out] vec `CeedVector`
477 @param[in] mem_type Memory type on which to take the array.
489 …rnCeed(vec), CEED_ERROR_ACCESS, "Cannot take CeedVector array, the access lock is already in use"); in CeedVectorTakeArray()
515 @param[in,out] vec `CeedVector` to access
516 @param[in] mem_type Memory type on which to access the array.
520 …d @ref CeedVectorRestoreArray() functions provide access to array pointers in the desired memory s…
532 "Cannot grant CeedVector array access, the access lock is already in use"); in CeedVectorGetArray()
556 @param[in] vec `CeedVector` to access
557 @param[in] mem_type Memory type on which to access the array.
570 "Cannot grant CeedVector read-only array access, the access lock is already in use"); in CeedVectorGetArrayRead()
594 @param[in,out] vec `CeedVector` to access
595 @param[in] mem_type Memory type on which to access the array.
607 "Cannot grant CeedVector array access, the access lock is already in use"); in CeedVectorGetArrayWrite()
623 @param[in,out] vec `CeedVector` to restore
624 @param[in,out] array Array of vector data
644 @param[in] vec `CeedVector` to restore
645 @param[in,out] array Array of vector data
669 @param[in] vec `CeedVector` to retrieve maximum value
670 @param[in] norm_type Norm type @ref CEED_NORM_1, @ref CEED_NORM_2, or @ref CEED_NORM_MAX
728 @param[in,out] x `CeedVector` for scaling
729 @param[in] alpha scaling factor
762 @param[in,out] y target `CeedVector` for sum
763 @param[in] alpha scaling factor
764 @param[in] x second `CeedVector`, must be different than ``y`
782 …ctorReturnCeed(y), CEED_ERROR_UNSUPPORTED, "Cannot use same vector for x and y in CeedVectorAXPY"); in CeedVectorAXPY()
832 @param[in,out] y target `CeedVector` for sum
833 @param[in] alpha first scaling factor
834 @param[in] beta second scaling factor
835 @param[in] x second `CeedVector`, must be different than `y`
853 …torReturnCeed(y), CEED_ERROR_UNSUPPORTED, "Cannot use same vector for x and y in CeedVectorAXPBY"); in CeedVectorAXPBY()
906 @param[in] x first `CeedVector` for product
907 @param[in] y second `CeedVector` for the product
996 @param[in,out] vec `CeedVector` to take reciprocal
1036 @param[in] vec `CeedVector` to set the number of view tabs
1037 @param[in] num_tabs Number of view tabs to set
1051 @param[in] vec `CeedVector` to get the number of view tabs
1069 @param[in] vec `CeedVector` to view
1070 @param[in] start Index of first `CeedVector` entry to view in the range `[start, stop)`
1071 @param[in] stop One past the last element to view in the range, or `-1` for `length`
1072 @param[in] step Step between `CeedVector` entries to view
1073 @param[in] fp_fmt Printing format
1074 @param[in] stream Filestream to write to
1116 @param[in] vec `CeedVector` to view
1117 @param[in] fp_fmt Printing format
1118 @param[in] stream Filestream to write to
1135 @param[in] vec `CeedVector` to retrieve state
1150 @param[in] vec `CeedVector` to retrieve state
1161 @param[in] vec `CeedVector` to retrieve length
1176 @param[in,out] vec `CeedVector` to destroy
1187 …urnCeed(*vec), CEED_ERROR_ACCESS, "Cannot destroy CeedVector, the writable access lock is in use"); in CeedVectorDestroy()