n2p2 - A neural network potential package
SetupAnalysis.h
Go to the documentation of this file.
1
// n2p2 - A neural network potential package
2
// Copyright (C) 2018 Andreas Singraber (University of Vienna)
3
//
4
// This program is free software: you can redistribute it and/or modify
5
// it under the terms of the GNU General Public License as published by
6
// the Free Software Foundation, either version 3 of the License, or
7
// (at your option) any later version.
8
//
9
// This program is distributed in the hope that it will be useful,
10
// but WITHOUT ANY WARRANTY; without even the implied warranty of
11
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12
// GNU General Public License for more details.
13
//
14
// You should have received a copy of the GNU General Public License
15
// along with this program. If not, see <https://www.gnu.org/licenses/>.
16
17
#ifndef SETUPANALYSIS_H
18
#define SETUPANALYSIS_H
19
20
#include "
Mode.h
"
21
#include <string>
// std::string
22
23
namespace
nnp
24
{
25
26
class
SetupAnalysis
:
public
Mode
27
{
28
public
:
35
void
writeSymmetryFunctionShape
(std::size_t numPoints,
36
std::string
const
fileNameFormat
37
=
"sf.%03zu.%04zu.out"
);
38
};
39
40
}
41
42
#endif
Mode.h
nnp::Mode
Base class for all NNP applications.
Definition:
Mode.h:87
nnp::SetupAnalysis
Definition:
SetupAnalysis.h:27
nnp::SetupAnalysis::writeSymmetryFunctionShape
void writeSymmetryFunctionShape(std::size_t numPoints, std::string const fileNameFormat="sf.%03zu.%04zu.out")
Write radial and angular part of symmetry functions to file.
Definition:
SetupAnalysis.cpp:24
nnp
Definition:
Atom.h:29
libnnp
SetupAnalysis.h
Generated on Sun Nov 24 2024 23:31:48 for n2p2 - A neural network potential package by
1.9.4