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
Input Parameters#
comm -
MPI_Comm
of processors that are processing the stringaa - the string to look in
b - the resulting copy of a with replaced strings (b can be the same as a)
len - the length of b
Notes#
Replaces \({PETSC_ARCH},\){PETSC_DIR},\({PETSC_LIB_DIR},\){DISPLAY}, \({HOMEDIRECTORY},\){WORKINGDIRECTORY},\({USERNAME}, \){HOSTNAME} 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.
Fortran Note#
Not for use in Fortran
Level#
developer
Location#
Index of all Sys routines
Table of Contents for all manual pages
Index of all manual pages