PetscArraycpy#
Copies from one array in memory to another
Synopsis#
#include <petscstring.h>
PetscErrorCode PetscArraycpy(anytype *str1, const anytype *str2, size_t cnt)
Not Collective
Input Parameters#
str1 - First array (destination)
str2 - Second array (source)
cnt - Count of the array, not in bytes, but number of entries in the arrays
Notes#
This routine is a preferred replacement to PetscMemcpy()
The arrays must be of the same type
See Also#
PetscMemcpy()
, PetscMemcmp()
, PetscArrayzero()
, PetscMemzero()
, PetscArraymove()
, PetscMemmove()
, PetscArraycmp()
, PetscStrallocpy()
Level#
intermediate
Location#
Examples#
src/ts/tutorials/ex11.c
src/ts/tutorials/ex77.c
src/ts/tutorials/ex18.c
src/ksp/ksp/tutorials/ex56.c
src/ksp/ksp/tutorials/ex73.c
src/ts/tutorials/extchem.c
src/ts/tutorials/ex9.c
src/ksp/ksp/tutorials/ex82.c
src/ts/tutorials/ex11_sa.c
src/ts/tutorials/extchemfield.c
Index of all Sys routines
Table of Contents for all manual pages
Index of all manual pages