CheMPS2
Main Page
Related Pages
Classes
Files
File List
TensorGYZ.h
1
/*
2
CheMPS2: a spin-adapted implementation of DMRG for ab initio quantum chemistry
3
Copyright (C) 2013-2016 Sebastian Wouters
4
5
This program is free software; you can redistribute it and/or modify
6
it under the terms of the GNU General Public License as published by
7
the Free Software Foundation; either version 2 of the License, or
8
(at your option) any later version.
9
10
This program is distributed in the hope that it will be useful,
11
but WITHOUT ANY WARRANTY; without even the implied warranty of
12
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13
GNU General Public License for more details.
14
15
You should have received a copy of the GNU General Public License along
16
with this program; if not, write to the Free Software Foundation, Inc.,
17
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
18
*/
19
20
#ifndef TENSORGYZ_CHEMPS2_H
21
#define TENSORGYZ_CHEMPS2_H
22
23
#include "TensorT.h"
24
#include "Problem.h"
25
#include "TensorOperator.h"
26
#include "SyBookkeeper.h"
27
28
namespace
CheMPS2
{
34
class
TensorGYZ
:
public
TensorOperator
{
35
36
public
:
37
39
42
TensorGYZ
(
const
int
boundary_index,
const
char
identity,
const
SyBookkeeper
* denBK);
43
45
virtual
~TensorGYZ
();
46
48
49
void
construct
(
TensorT
* denT);
50
51
private
:
52
54
char
identity;
55
56
};
57
}
58
59
#endif
CheMPS2::TensorGYZ
Definition:
TensorGYZ.h:34
CheMPS2
Definition:
CASPT2.h:42
CheMPS2::SyBookkeeper
Definition:
SyBookkeeper.h:34
CheMPS2::TensorT
Definition:
TensorT.h:32
CheMPS2::TensorGYZ::TensorGYZ
TensorGYZ(const int boundary_index, const char identity, const SyBookkeeper *denBK)
Constructor.
Definition:
TensorGYZ.cpp:25
CheMPS2::TensorGYZ::construct
void construct(TensorT *denT)
Construct a new TensorGYZ.
Definition:
TensorGYZ.cpp:42
CheMPS2::TensorGYZ::~TensorGYZ
virtual ~TensorGYZ()
Destructor.
Definition:
TensorGYZ.cpp:40
CheMPS2::TensorOperator
Definition:
TensorOperator.h:42
include
chemps2
TensorGYZ.h
Generated on Wed Aug 24 2016 10:09:16 for CheMPS2 by
1.8.11