GNU Octave  8.1.0
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
lo-sysinfo.cc File Reference
#include <sstream>
#include <string>
#include "f77-fcn.h"
#include "lo-sysinfo.h"
#include "oct-shlib.h"
Include dependency graph for lo-sysinfo.cc:

Go to the source code of this file.

Macros

#define STRINGIZE(x)   xSTRINGIZE(x)
 
#define xSTRINGIZE(x)   #x
 

Functions

std::string blas_version (void)
 
std::string lapack_version (void)
 

Macro Definition Documentation

◆ STRINGIZE

#define STRINGIZE (   x)    xSTRINGIZE(x)

Definition at line 39 of file lo-sysinfo.cc.

◆ xSTRINGIZE

#define xSTRINGIZE (   x)    #x

Definition at line 38 of file lo-sysinfo.cc.

Function Documentation

◆ blas_version()

std::string blas_version ( void  )

Definition at line 45 of file lo-sysinfo.cc.

References len, and dynamic_library::search().

Referenced by F__blas_version__().

◆ lapack_version()

std::string lapack_version ( void  )

Definition at line 163 of file lo-sysinfo.cc.

References F77_FUNC(), F77_RET_T(), dynamic_library::search(), and STRINGIZE.

Referenced by F__lapack_version__().