GNU Octave  9.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"

Go to the source code of this file.

Macros

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

Functions

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

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 ( )

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

References len, and dynamic_library::search().

Referenced by octave::F__blas_version__().

◆ lapack_version()

std::string lapack_version ( )

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

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

Referenced by octave::F__lapack_version__().