FreeBSD Manual Pages
flexiblas_l...end_library(3) The FlexiBLAS Libraryflexiblas_l...end_library(3) NAME flexiblas_load_backend_library - load a backend from a shared library. SYNOPSIS #include <flexiblas/flexiblas_api.h> int flexiblas_load_backend_library(const char * libname ); Link with -lflexiblas. DESCRIPTION flexiblas_load_backend_library loads a backend from a shared library. The libname parameter specifies either a relative or an absolute path of a shared library containing a BLAS implementation. Except of some special backends, like the upcoming CUBLAS backend the backend is ini- tialized during the load. RETURN VALUE On success, it returns the id of the loaded backend which is used within a later call to flexiblas_switch to change the backend. If the requested backend can not be found in the configuration, an er- ror is returned. ERRORS All negative return values are errors and can not be used as an id for flexiblas_switch. SEE ALSO flexiblas_list_loaded(3), flexiblas_list(3), flexiblas_load_backend(3), flexiblas_switch(3) REPORTING BUGS The current information about the developers and reporting bugs can be found on the FlexiBLAS homepage. FlexiBLAS Homepage: <http://www.mpi-magdeburg.mpg.de/projects/flexi- blas> AUTHORS Martin Koehler, Jens Saak COPYRIGHT Copyright (C) 2013-2025 Martin Koehler LICENSE License GPLv3+: GNU GPL version 3 or later <http://gnu.org/li- censes/gpl.html>. This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. M. Koehler 2013-2025 flexiblas_l...end_library(3)
NAME | SYNOPSIS | DESCRIPTION | RETURN VALUE | ERRORS | SEE ALSO | REPORTING BUGS | AUTHORS | COPYRIGHT | LICENSE
Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=flexiblas_load_backend_library&sektion=3&manpath=FreeBSD+Ports+14.3.quarterly>
