ABINIT/m_hide_blas [ Modules ]

This module defines interfaces for overloading BLAS routines.
whose goal is twofold. On one hand, using generic interfaces renders
the code more readable, especially when the routine can be compiled with
different precision type (single-precision or double precision as done for example in the GW code)
On the other hand, the generic interfaces defined here introduce a programming
layer that can be exploited for interfacing non-standard libraries such as for
example CUBLAS routines for GPU computations.

COPYRIGHT

Copyright (C) 1992-2018 ABINIT group (MG)
This file is distributed under the terms of the
GNU General Public License, see ~abinit/COPYING
or http://www.gnu.org/copyleft/gpl.txt .
For the initials of contributors, see ~abinit/doc/developers/contributors.txt .