atlas
array.h
1 /*
2  * (C) Copyright 2013 ECMWF.
3  *
4  * This software is licensed under the terms of the Apache Licence Version 2.0
5  * which can be obtained at http://www.apache.org/licenses/LICENSE-2.0.
6  * In applying this licence, ECMWF does not waive the privileges and immunities
7  * granted to it by virtue of its status as an intergovernmental organisation
8  * nor does it submit to any jurisdiction.
9  */
10 
14 
17 
18 #pragma once
19 
20 #include "atlas/array/Array.h"
21 #include "atlas/array/ArrayShape.h"
22 #include "atlas/array/ArraySpec.h"
23 #include "atlas/array/ArrayStrides.h"
24 #include "atlas/array/ArrayUtil.h"
25 #include "atlas/array/ArrayView.h"
26 #include "atlas/array/DataType.h"
27 #include "atlas/array/LocalView.h"
28 #include "atlas/array/MakeView.h"
29 #include "atlas/array/Table.h"
30 //#include "atlas/array/TableView.h"
This file contains the ArrayView class, a class that allows to wrap any contiguous raw data into a vi...
This file contains the LocalView class, a class that allows to wrap any contiguous raw data into a vi...