PetscDSCopyBoundary#
Copy all boundary condition objects to the new problem
Synopsis#
#include "petscds.h"
PetscErrorCode PetscDSCopyBoundary(PetscDS ds, PetscInt numFields, const PetscInt fields[], PetscDS newds)
Not Collective
Input Parameters#
ds - The source
PetscDSobjectnumFields - The number of selected fields, or
PETSC_DEFAULTfor all fieldsfields - The selected fields, or
NULLfor all fields
Output Parameter#
newds - The target
PetscDS, now with a copy of the boundary conditions
See Also#
PetscDS, DMBoundary, PetscDSCopyEquations(), PetscDSSetResidual(), PetscDSSetJacobian(), PetscDSSetRiemannSolver(), PetscDSSetBdResidual(), PetscDSSetBdJacobian(), PetscDSCreate()
Level#
intermediate
Location#
Index of all DT routines
Table of Contents for all manual pages
Index of all manual pages