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_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 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.
See Also#
Level#
developer
Location#
Index of all Sys routines
Table of Contents for all manual pages
Index of all manual pages