1a1e12872SBarry Smith /* 2bb6813b4SKris Buschelman This file dispatches between various header files for blas/lapack distributions. 3a1e12872SBarry Smith */ 4c3e41550SBarry Smith #if !defined(_BLASLAPACK_H) 5c3e41550SBarry Smith #define _BLASLAPACK_H 619b02663SBarry Smith #include "petsc.h" 7bb638ab5SSatish Balay 8*9ee1882eSBarry Smith #if defined(PETSC_HAVE_FORTRAN_STDCALL) 9bb6813b4SKris Buschelman #include "petscblaslapack_stdcall.h" 107cfd0b05SBarry Smith #elif defined(PETSC_HAVE_FORTRAN_UNDERSCORE) || defined(PETSC_BLASLAPACK_UNDERSCORE) 11bb6813b4SKris Buschelman #include "petscblaslapack_uscore.h" 12aa482453SBarry Smith #elif defined(PETSC_HAVE_FORTRAN_CAPS) 13bb6813b4SKris Buschelman #include "petscblaslapack_caps.h" 1425fce39dSBarry Smith #else 15bb6813b4SKris Buschelman #include "petscblaslapack_c.h" 16a1e12872SBarry Smith #endif 17a1e12872SBarry Smith 18a1e12872SBarry Smith #endif 19