PLaSK library
Loading...
Searching...
No Matches
system.cpp File Reference
#include "system.hpp"
#include <cstdlib>
#include <string>
#include <limits.h>
#include <unistd.h>
Include dependency graph for system.cpp:

Go to the source code of this file.

Namespaces

namespace  plask
 Patterson quadrature for complex function along specified line.
 

Functions

std::string plask::exePathAndName ()
 Retrieves the fully qualified path for current program executable file.
 
std::string plask::exePath ()
 Get path to current program executable file.
 
std::string plask::prefixPath ()
 Get environment variable PLASK_PREFIX_PATH (should be without rearmost '/' or '\') or, if it is not set, path one step above the current program executable file.
 
std::string plask::plaskLibPath ()
 Get path to plask library files (shared libraries).
 
std::string plask::plaskSolversPath (const std::string &category)
 Get path to files (shared libraries) with solvers in given category.
 
std::string plask::plaskMaterialsPath ()
 Get path to materials files (shared libraries).