STK++ 0.9.13
Algebra.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: Algebra
27 * Purpose: Primary include file for Algebra sub-project.
28 * Author: Serge Iovleff, S..._Dot_I..._At_stkpp_Dot_org (see copyright for ...)
29 *
30 **/
31
64#ifndef Algebra_H
65#define Algebra_H
66
67/* Utilities Algebra methods. */
73
74/* Algebra methods */
77
78/* built-in */
83
84/* lapack */
89
90#endif /*Algebra_H*/
91
In this file we define a template version of the conjugate gradient.
In this file we implement the modified Cholesky decomposition.
In this file we define Givens methods used by the Algebra classes.
In this file we define the GramSchmidt method.
In this file we define the Housholder methods used by the Algebra classes.
In this file we implement inversion method for general matrix.
In this file we define and implement the class MultiLeastSQquare.
In thThis file wedefine and implement the Qr class.
In this file we define the Svd Class.
In this file we define the SymEigen class (for a symmetric matrix).
In this file we define the class MultiLeastSQquare using lapack.
In this file we define the enclosing class of the dgeqrf lapack routine.
In this file we define the enclosing class of the dgeqrf lapack routine.
In this file we define the enclosing class of the syevr lapck routine.
In this file we define the transpose method.