#if !defined(PETSCMATHTOOL_H) #define PETSCMATHTOOL_H #include namespace htool { template class VirtualHMatrix; /* forward definition of a single needed Htool class */ } // namespace htool PETSC_EXTERN PetscErrorCode MatHtoolGetHierarchicalMat(Mat, const htool::VirtualHMatrix **); #endif /* PETSCMATHTOOL_H */