ABACUS develop
Atomic-orbital Based Ab-initio Computation at UStc
Loading...
Searching...
No Matches
vdw_parameters.h
Go to the documentation of this file.
1#ifndef VDW_PARAMETERS_H
2#define VDW_PARAMETERS_H
3
5
6#include <string>
7
8namespace vdw
9{
10
12{
13 public:
14 VdwParameters() = default;
15 virtual ~VdwParameters() = default;
16
17 inline const std::string &model() const { return model_; }
18 inline const ModuleBase::Vector3<int> &period() const { return period_; };
19
20 protected:
21 std::string model_;
23};
24
25} // namespace vdw
26
27#endif // VDW_PARAMETERS_H
3 elements vector
Definition vector3.h:22
Definition vdw_parameters.h:12
virtual ~VdwParameters()=default
const ModuleBase::Vector3< int > & period() const
Definition vdw_parameters.h:18
std::string model_
Definition vdw_parameters.h:21
VdwParameters()=default
ModuleBase::Vector3< int > period_
Definition vdw_parameters.h:22
const std::string & model() const
Definition vdw_parameters.h:17
Definition vdw.cpp:41