C++QEDCore  2.100.2 (v2 Milestone 10 Development branch)
a framework for simulating open quantum dynamics – core
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
BlitzArray.h
Go to the documentation of this file.
1 // Copyright András Vukics 2006–2014. Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE.txt)
2 // -*- C++ -*-
4 #ifndef CPPQEDCORE_UTILS_BLITZARRAY_H_INCLUDED
5 #define CPPQEDCORE_UTILS_BLITZARRAY_H_INCLUDED
6 
7 #include "ComplexExtensions.h"
8 
9 #include <blitz/array.h>
10 
11 
13 template <int RANK> using DArray=blitz::Array<double,RANK>;
14 
16 template <int RANK> using CArray=blitz::Array<dcomp ,RANK>;
17 
18 #endif // CPPQEDCORE_UTILS_BLITZARRAY_H_INCLUDED
blitz::Array< dcomp,RANK > CArray
A complex array of arbitrary arity.
Definition: BlitzArray.h:16
blitz::Array< double, RANK > DArray
An array of doubles of arbitrary arity.
Definition: BlitzArray.h:13
Additional helpers for dcomp.