IgANet
IgANets - Isogeometric Analysis Networks
Loading...
Searching...
No Matches
sysinfo.hpp File Reference

System information. More...

#include <string>

Go to the source code of this file.

Namespaces

namespace  iganet
 

Macros

#define COMPILER_ID   "Unknown-Compiler"
 
#define DEC(n)   n
 
#define HEX(n)   n
 

Functions

std::string iganet::getCompilerVersion ()
 Returns the version of the compiler.
 
std::string iganet::getCppVersion ()
 Returns the version of the C++ standard.
 
std::string iganet::getCpuInfo ()
 Returns CPU information.
 
std::string iganet::getExtraLibsVersion ()
 Returns the version of extra libraries.
 
std::string iganet::getIgANetVersion ()
 Returns the IgANet version.
 
uint64_t iganet::getMemoryInBytes ()
 Returns total system memory in bytes.
 
std::string iganet::getMemoryInfo ()
 Returns memory information.
 
std::string iganet::getStdLibVersion ()
 Returns the version of the standard library.
 
std::string iganet::getVersion ()
 Returns version information.
 

Detailed Description

System information.

Author
Matthias Moller

This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. If a copy of the MPL was not distributed with this file, You can obtain one at http://mozilla.org/MPL/2.0/.

Macro Definition Documentation

◆ COMPILER_ID

#define COMPILER_ID   "Unknown-Compiler"

◆ DEC

#define DEC (   n)    n

◆ HEX

#define HEX (   n)    n