GMatElastic 0.5.3
Loading...
Searching...
No Matches
version.h
Go to the documentation of this file.
1
7#ifndef GMATELASTIC_VERSION_H
8#define GMATELASTIC_VERSION_H
9
10#include "config.h"
11#include <GMatTensor/version.h>
12
33#ifndef GMATELASTIC_VERSION
34#define GMATELASTIC_VERSION "@PROJECT_VERSION@"
35#endif
36
37namespace GMatElastic {
38
43inline std::string version()
44{
45 return GMatTensor::detail::unquote(std::string(QUOTE(GMATELASTIC_VERSION)));
46}
47
58inline std::vector<std::string> version_dependencies()
59{
61}
62
63} // namespace GMatElastic
64
65#endif
Linear elastic material model.
Definition: Cartesian3d.h:15
std::vector< std::string > version_dependencies()
Return versions of this library and of all of its dependencies.
Definition: version.h:58
std::string version()
Return version string, e.g.
Definition: version.h:43
std::vector< std::string > version_dependencies(bool greedy=true)
Return versions of this library and of all of its major dependencies.
Definition: version.h:79
#define GMATELASTIC_VERSION
Current version.
Definition: version.h:34