Actual source code: petscmatelemental.h

petsc-3.8.4 2018-03-24
Report Typos and Errors

  4:  #include <petscmat.h>

  6: #if defined(PETSC_HAVE_ELEMENTAL) && defined(__cplusplus)
  7: #include <El.hpp>
  8: #if defined(PETSC_USE_COMPLEX)
  9: typedef El::Complex<PetscReal> PetscElemScalar;
 10: #else
 11: typedef PetscScalar PetscElemScalar;
 12: #endif
 13: PETSC_EXTERN PetscErrorCode PetscElementalInitializePackage(void);
 14: PETSC_EXTERN PetscErrorCode PetscElementalFinalizePackage(void);
 15: #endif

 17: #endif /* __PETSCMATELEMENTAL_H */