petsc-3.3-p7 2013-05-11

PetscShellRegisterDependence

register a dependence between shell's components designated by keys "serverkey" and "clientkey". If components with such keys have not already been added to shell with PetscShellRegisterComponentShell() or PetscShellComponentRegisterURL(), new components are created. During a call to PetscShellVisit() the component with key "serverkey" is guaranteed to be called before "clientkey".

Synopsis

PetscErrorCode  PetscShellRegisterDependence(PetscShell shell, const char serverkey[], const char clientkey[])

Logically collective on PetscShell.

Input paramters

shell - - a PetscShell object
serverkey - - a character string designating the server component
clientkey - - a character string desigating the client component

.

See Also

PetscShellRegisterComponentShell(), PetscShellRegisterComponentURL(), PetscShellGetComponent(), PetscShellVisit()

Level:intermediate
Location:
src/sys/shell/interface/sysshell.c
Index of all Sys routines
Table of Contents for all manual pages
Index of all manual pages