C-XSC - A C++ Class Library for Extended Scientific Computing
2.5.4
iveccmat.hpp
1
/*
2
** CXSC is a C++ library for eXtended Scientific Computing (V 2.5.4)
3
**
4
** Copyright (C) 1990-2000 Institut fuer Angewandte Mathematik,
5
** Universitaet Karlsruhe, Germany
6
** (C) 2000-2014 Wiss. Rechnen/Softwaretechnologie
7
** Universitaet Wuppertal, Germany
8
**
9
** This library is free software; you can redistribute it and/or
10
** modify it under the terms of the GNU Library General Public
11
** License as published by the Free Software Foundation; either
12
** version 2 of the License, or (at your option) any later version.
13
**
14
** This library is distributed in the hope that it will be useful,
15
** but WITHOUT ANY WARRANTY; without even the implied warranty of
16
** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
17
** Library General Public License for more details.
18
**
19
** You should have received a copy of the GNU Library General Public
20
** License along with this library; if not, write to the Free
21
** Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
22
*/
23
24
/* CVS $Id: iveccmat.hpp,v 1.25 2014/01/30 17:23:45 cxsc Exp $ */
25
26
// Here are definitions for ivector x cmatrix-Functions
27
#ifndef _CXSC_IVECCMAT_HPP_INCLUDED
28
#define _CXSC_IVECCMAT_HPP_INCLUDED
29
30
namespace
cxsc
{
31
33
void
accumulate(
cidotprecision
&dp,
const
cmatrix_subv
& rv1,
const
ivector
&rv2)
34
#if(CXSC_INDEX_CHECK)
35
;
36
#else
37
noexcept
;
38
#endif
40
void
accumulate(
cidotprecision
&dp,
const
ivector
& rv1,
const
cmatrix_subv
&rv2)
41
#if(CXSC_INDEX_CHECK)
42
;
43
#else
44
noexcept
;
45
#endif
47
void
accumulate(
cidotprecision
&dp,
const
cmatrix_subv
& rv1,
const
ivector_slice
&rv2)
48
#if(CXSC_INDEX_CHECK)
49
;
50
#else
51
noexcept
;
52
#endif
54
void
accumulate(
cidotprecision
&dp,
const
ivector_slice
& rv1,
const
cmatrix_subv
&rv2)
55
#if(CXSC_INDEX_CHECK)
56
;
57
#else
58
noexcept
;
59
#endif
60
61
}
// namespace cxsc
62
63
#endif
64
cxsc::cidotprecision
The Data Type cidotprecision.
Definition
cidot.hpp:58
cxsc::cmatrix_subv
The Data Type cmatrix_subv.
Definition
cmatrix.hpp:54
cxsc::ivector_slice
The Data Type ivector_slice.
Definition
ivector.hpp:963
cxsc::ivector
The Data Type ivector.
Definition
ivector.hpp:55
cxsc
The namespace cxsc, providing all functionality of the class library C-XSC.
Definition
cdot.cpp:29
iveccmat.hpp
Generated by
1.13.2