Tinker9 70bd052 (Thu Nov 9 12:11:35 2023 -0800)
Loading...
Searching...
No Matches
rwcrd.h
1#pragma once
2#include <string>
3
4namespace tinker {
5enum class CrdFormat
6{
7 NONE,
8 TXYZ1,
10 DCD
11};
12
13class CrdR;
15{
16protected:
17 CrdR* m_impl;
18
19public:
21 CrdReader(std::string crdfile, CrdFormat crdformat = CrdFormat::NONE);
23};
24
25class CrdW;
27{
28protected:
29 CrdW* m_impl;
30 const double *qx, *qy, *qz;
31
32public:
34 CrdWriter(const double* xx, const double* yy, const double* zz, //
35 std::string crdfile, CrdFormat crdformat = CrdFormat::NONE);
37};
38}
Definition: rwcrd.h:15
CrdR * m_impl
Definition: rwcrd.h:17
CrdReader(std::string crdfile, CrdFormat crdformat=CrdFormat::NONE)
Definition: rwcrd.h:27
CrdW * m_impl
Definition: rwcrd.h:29
const double * qx
Definition: rwcrd.h:30
const double * qy
Definition: rwcrd.h:30
CrdWriter(const double *xx, const double *yy, const double *zz, std::string crdfile, CrdFormat crdformat=CrdFormat::NONE)
const double * qz
Definition: rwcrd.h:30
Definition: testrt.h:9
CrdFormat
Definition: rwcrd.h:6