#ifndef _PETSC_COMPAT_VEC_H #define _PETSC_COMPAT_VEC_H #undef __FUNCT__ #define __FUNCT__ "VecSetOption_233" static PETSC_UNUSED PetscErrorCode VecSetOption_233(Vec x,VecOption op,PetscTruth flag) { if (op==VEC_IGNORE_OFF_PROC_ENTRIES && flag==PETSC_FALSE) op = VEC_TREAT_OFF_PROC_ENTRIES; else if (op==VEC_IGNORE_NEGATIVE_INDICES && flag==PETSC_FALSE) op = VEC_TREAT_NEGATIVE_INDICES; return VecSetOption(x,op); } #define VecSetOption(x,o,f) VecSetOption_233((x),(o),(f)) #endif /* _PETSC_COMPAT_VEC_H */