PetscStrreplace#
Replaces substrings in string with other substrings
Synopsis#
#include "petscsys.h"
PetscErrorCode PetscStrreplace(MPI_Comm comm, const char aa[], char b[], size_t len)
Not Collective; No Fortran Support
Input Parameters#
comm -
MPI_Commof processors that are processing the stringaa - the string to look in
b - the resulting copy of a with replaced strings (
bcan be the same asa)len - the length of
b
Notes#
Replaces \({PETSC_ARCH},\){PETSC_DIR},\({PETSC_LIB_DIR},\){DISPLAY}, \({HOMEDIRECTORY},\){WORKINGDIRECTORY},\({USERNAME}, \){HOSTNAME}, ${PETSC_MAKE} with appropriate values as well as any environmental variables.
PETSC_LIB_DIR uses the environmental variable if it exists. PETSC_ARCH and PETSC_DIR use what
PETSc was built with and do not use environmental variables.
Level#
developer
Location#
Index of all Sys routines
Table of Contents for all manual pages
Index of all manual pages