STK++ 0.9.13
Arrays.h
Go to the documentation of this file.
1/*--------------------------------------------------------------------*/
2/* Copyright (C) 2004-2016 Serge Iovleff, Université Lille 1, Inria
3
4 This program is free software; you can redistribute it and/or modify
5 it under the terms of the GNU Lesser General Public License as
6 published by the Free Software Foundation; either version 2 of the
7 License, or (at your option) any later version.
8
9 This program is distributed in the hope that it will be useful,
10 but WITHOUT ANY WARRANTY; without even the implied warranty of
11 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 GNU Lesser General Public License for more details.
13
14 You should have received a copy of the GNU Lesser General Public
15 License along with this program; if not, write to the
16 Free Software Foundation, Inc.,
17 59 Temple Place,
18 Suite 330,
19 Boston, MA 02111-1307
20 USA
21
22 Contact : S..._Dot_I..._At_stkpp_Dot_org (see copyright for ...)
23*/
24
25/*
26 * Project: stkpp::Arrays
27 * Purpose: Primary include file for Base sub-project.
28 * Author: Serge Iovleff, S..._Dot_I..._At_stkpp_Dot_org (see copyright for ...)
29 *
30 **/
31
65#ifndef ARRAYS_H
66#define ARRAYS_H
67
68/* Uni-dimensionnal Array. */
72
73/* CArray */
79
80/* constant Arrays */
82
83/* Array2D */
92
93/* Functors applied to Array2D */
95
96/* SArray2D */
105
106/* display arrays and expressions */
108
109#endif /* ARRAYS_H */
In this file we define and implement the final class Array1D.
In this file we define and implement the inner class InnerIterator of Array1D class.
In this file, we define Array2DDiagonal class.
In this file we define the Array2DLowerTriangular class.
A Array2DNumber is a one dimensional horizontal container.
A Array2DPoint is a one dimensional horizontal container.
In this file, we define Array2DSquare class.
In this file we define the ArrayXXTriangular class.
A Array2DVector is a one dimensional horizontal container.
In this file, we define the final class Array2D.
In this file we implement the functors for performing operations on Array2D arrays.
In this file we implement the final class CArrayNumber.
In this file we implement the final class CArrayPoint.
In this file we implement the final class CArraySquare.
In this file we implement the final class CArrayVector.
In this file we implement the final class CArray.
In this file we define the constant Arrays.
This file define methods for displaying Arrays and Expressions.
In this file we define and implement the final class SArray1D.
In this file, we define SArray2DDiagonal class.
In this file we define the SArray2DLowerTriangular class.
A SArray2DNumber is a one dimensional horizontal container.
A SArray2DPoint is a one dimensional horizontal container.
In this file, we define SArray2DSquare class.
In this file we define the ArrayXXTriangular class.
A SArray2DVector is a one dimensional horizontal container.
In this file, we define the final class SArray2D.