Gromacs  2024.4
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
gmx_blas.h File Reference

Description

Header definitions for the standard BLAS library.

This is the subset of BLAS routines used for the linear algebra operations in Gromacs. Do NOT use this for other purposes - we only provide this as a simple fallback/reference implementation when no optimized BLAS is present. If you need an implementation for your own code there are several much faster versions out there.

All routines are compatible with the BLAS reference implementation, meaning they assume fortran-style matrix row/column organization.

There is plenty of documentation for these routines available at http://www.netlib.org/blas , so there is no point in repeating it here.