n2p2 - A neural network potential package
ISettings.h
Go to the documentation of this file.
1//
2// Created by philipp on 2/21/23.
3//
4
5#ifndef N2P2_ISETTINGS_H
6#define N2P2_ISETTINGS_H
7
8#include "Key.h"
9
10namespace nnp
11{
12 namespace settings
13 {
15 {
16 public:
17 virtual bool keywordExists(Key const& key,
18 bool const exact = false) const = 0;
19 virtual std::string getValue(Key const& key) const = 0;
20 };
21 }
22}
23
24#endif //N2P2_ISETTINGS_H
virtual std::string getValue(Key const &key) const =0
virtual bool keywordExists(Key const &key, bool const exact=false) const =0
Keyword properties.
Definition: Key.h:18
Definition: Atom.h:29