mptensor  v0.3.0
Parallel Library for Tensor Network Methods
typedef.hpp
Go to the documentation of this file.
1 /*
2  mptensor - Parallel Library for Tensor Network Methods
3 
4  Copyright 2016 Satoshi Morita
5 
6  mptensor is free software: you can redistribute it and/or modify it
7  under the terms of the GNU Lesser General Public License as
8  published by the Free Software Foundation, either version 3 of the
9  License, or (at your option) any later version.
10 
11  mptensor is distributed in the hope that it will be useful, but
12  WITHOUT ANY WARRANTY; without even the implied warranty of
13  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
14  Lesser General Public License for more details.
15 
16  You should have received a copy of the GNU Lesser General Public
17  License along with mptensor. If not, see
18  <https://www.gnu.org/licenses/>.
19 */
20 
30 #ifndef _TEST_TYPEDEF_HPP_
31 #define _TEST_TYPEDEF_HPP_
32 
33 #include <mptensor/mptensor.hpp>
34 namespace tests {
35 using namespace mptensor;
36 
37 #ifdef _NO_MPI
38 // LAPACK
41 
42 #else
43 // ScaLAPACK
46 
47 #endif
48 
49 } // namespace tests
50 #endif // _TEST_TYPEDEF_HPP_
Tensor class. The main object of mptensor.
Definition: tensor.hpp:54
Top header file of mptensor.
Definition: complex.hpp:34
Test codes for Tensor.
Definition: arithmetic.cc:42
Tensor< scalapack::Matrix, double > TensorD
Definition: typedef.hpp:44
Tensor< scalapack::Matrix, complex > TensorC
Definition: typedef.hpp:45