Home
last modified time | relevance | path

Searched refs:valarray (Results 1 – 25 of 73) sorted by relevance

123

/openbsd-src/gnu/lib/libstdc++/libstdc++/include/std/
H A Dstd_valarray.h82 template<class _Tp> class valarray; // An array of type _Tp variable
98 class valarray
110 valarray();
111 explicit valarray(size_t);
112 valarray(const _Tp&, size_t);
113 valarray(const _Tp* __restrict__, size_t);
114 valarray(const valarray&);
115 valarray(const slice_array<_Tp>&);
116 valarray(const gslice_array<_Tp>&);
117 valarray(const mask_array<_Tp>&);
[all …]
/openbsd-src/gnu/gcc/libstdc++-v3/include/std/
H A Dstd_valarray.h82 template<class _Tp> class valarray; // An array of type _Tp variable
109 class valarray in _GLIBCXX_BEGIN_NAMESPACE()
122 valarray(); in _GLIBCXX_BEGIN_NAMESPACE()
125 explicit valarray(size_t); in _GLIBCXX_BEGIN_NAMESPACE()
128 valarray(const _Tp&, size_t); in _GLIBCXX_BEGIN_NAMESPACE()
131 valarray(const _Tp* __restrict__, size_t); in _GLIBCXX_BEGIN_NAMESPACE()
134 valarray(const valarray&); in _GLIBCXX_BEGIN_NAMESPACE()
137 valarray(const slice_array<_Tp>&); in _GLIBCXX_BEGIN_NAMESPACE()
140 valarray(const gslice_array<_Tp>&); in _GLIBCXX_BEGIN_NAMESPACE()
143 valarray(const mask_array<_Tp>&); in _GLIBCXX_BEGIN_NAMESPACE()
[all …]
/openbsd-src/gnu/llvm/libcxx/include/
H A Dvalarray14 valarray synopsis
20 class valarray
26 valarray();
27 explicit valarray(size_t n);
28 valarray(const value_type& x, size_t n);
29 valarray(const value_type* px, size_t n);
30 valarray(const valarray& v);
31 valarray(valarray&& v) noexcept;
32 valarray(const slice_array<value_type>& sa);
33 valarray(const gslice_array<value_type>& ga);
[all …]
/openbsd-src/gnu/lib/libstdc++/libstdc++/src/
H A Dvalarray-inst.cc45 template valarray<size_t>::valarray(size_t);
46 template valarray<size_t>::valarray(const valarray<size_t>&);
47 template valarray<size_t>::~valarray();
48 template size_t valarray<size_t>::size() const;
49 template size_t& valarray<size_t>::operator[](size_t);
53 __valarray_product(const valarray<size_t>& __a) in __valarray_product()
60 valarray<size_t>& __t = const_cast<valarray<size_t>&>(__a); in __valarray_product()
69 __gslice_to_index(size_t __o, const valarray<size_t>& __l, in __gslice_to_index()
70 const valarray<size_t>& __s, valarray<size_t>& __i) in __gslice_to_index()
111 gslice::_Indexer::_Indexer(size_t __o, const valarray<size_t>& __l, in _Indexer()
[all …]
/openbsd-src/gnu/gcc/libstdc++-v3/src/
H A Dvalarray-inst.cc45 template valarray<size_t>::valarray(size_t);
46 template valarray<size_t>::valarray(const valarray<size_t>&);
47 template valarray<size_t>::~valarray();
48 template size_t valarray<size_t>::size() const;
49 template size_t& valarray<size_t>::operator[](size_t);
52 __valarray_product(const valarray<size_t>& __a) in __valarray_product()
59 valarray<size_t>& __t = const_cast<valarray<size_t>&>(__a); in __valarray_product()
68 __gslice_to_index(size_t __o, const valarray<size_t>& __l, in __gslice_to_index()
69 const valarray<size_t>& __s, valarray<size_t>& __i) in __gslice_to_index()
110 gslice::_Indexer::_Indexer(size_t __o, const valarray<size_t>& __l, in _Indexer()
[all …]
/openbsd-src/gnu/lib/libstdc++/libstdc++/include/bits/
H A Dgslice.h48 gslice (size_t, const valarray<size_t>&, const valarray<size_t>&);
59 valarray<size_t> size () const;
60 valarray<size_t> stride () const;
66 valarray<size_t> _M_size;
67 valarray<size_t> _M_stride;
68 valarray<size_t> _M_index;
69 _Indexer(size_t, const valarray<size_t>&,
70 const valarray<size_t>&);
77 template<typename _Tp> friend class valarray; variable
84 inline valarray<size_t>
[all …]
H A Dgslice_array.h50 void operator=(const valarray<_Tp>&) const;
51 void operator*=(const valarray<_Tp>&) const;
52 void operator/=(const valarray<_Tp>&) const;
53 void operator%=(const valarray<_Tp>&) const;
54 void operator+=(const valarray<_Tp>&) const;
55 void operator-=(const valarray<_Tp>&) const;
56 void operator^=(const valarray<_Tp>&) const;
57 void operator&=(const valarray<_Tp>&) const;
58 void operator|=(const valarray<_Tp>&) const;
59 void operator<<=(const valarray<_Tp>&) const;
[all …]
H A Dmask_array.h51 void operator=(const valarray<_Tp>&) const;
52 void operator*=(const valarray<_Tp>&) const;
53 void operator/=(const valarray<_Tp>&) const;
54 void operator%=(const valarray<_Tp>&) const;
55 void operator+=(const valarray<_Tp>&) const;
56 void operator-=(const valarray<_Tp>&) const;
57 void operator^=(const valarray<_Tp>&) const;
58 void operator&=(const valarray<_Tp>&) const;
59 void operator|=(const valarray<_Tp>&) const;
60 void operator<<=(const valarray<_Tp>&) const;
[all …]
H A Dvalarray_meta.h416 struct _ValFunClos<_ValArray,_Tp> : _FunBase<valarray<_Tp>, _Tp>
418 typedef _FunBase<valarray<_Tp>, _Tp> _Base;
421 _ValFunClos(const valarray<_Tp>& __v, _Tp __f(_Tp)) : _Base(__v, __f) {}
437 struct _RefFunClos<_ValArray,_Tp> : _FunBase<valarray<_Tp>, const _Tp&>
439 typedef _FunBase<valarray<_Tp>, const _Tp&> _Base;
442 _RefFunClos(const valarray<_Tp>& __v, _Tp __f(const _Tp&))
479 struct _UnClos<_Oper, _ValArray, _Tp> : _UnBase<_Oper, valarray<_Tp> >
481 typedef valarray<_Tp> _Arg;
482 typedef _UnBase<_Oper, valarray<_Tp> > _Base;
566 : _BinBase<_Oper,valarray<_Tp>,valarray<_Tp> >
[all …]
H A Dindirect_array.h54 void operator=(const valarray<_Tp>&) const;
55 void operator*=(const valarray<_Tp>&) const;
56 void operator/=(const valarray<_Tp>&) const;
57 void operator%=(const valarray<_Tp>&) const;
58 void operator+=(const valarray<_Tp>&) const;
59 void operator-=(const valarray<_Tp>&) const;
60 void operator^=(const valarray<_Tp>&) const;
61 void operator&=(const valarray<_Tp>&) const;
62 void operator|=(const valarray<_Tp>&) const;
63 void operator<<=(const valarray<_Tp>&) const;
[all …]
H A Dslice_array.h93 void operator=(const valarray<_Tp>&) const;
94 void operator*=(const valarray<_Tp>&) const;
95 void operator/=(const valarray<_Tp>&) const;
96 void operator%=(const valarray<_Tp>&) const;
97 void operator+=(const valarray<_Tp>&) const;
98 void operator-=(const valarray<_Tp>&) const;
99 void operator^=(const valarray<_Tp>&) const;
100 void operator&=(const valarray<_Tp>&) const;
101 void operator|=(const valarray<_Tp>&) const;
102 void operator<<=(const valarray<_Tp>&) const;
[all …]
/openbsd-src/gnu/gcc/libstdc++-v3/include/bits/
H A Dgslice.h79 gslice(size_t, const valarray<size_t>&, const valarray<size_t>&); in _GLIBCXX_BEGIN_NAMESPACE()
98 valarray<size_t> size() const; in _GLIBCXX_BEGIN_NAMESPACE()
101 valarray<size_t> stride() const; in _GLIBCXX_BEGIN_NAMESPACE()
108 valarray<size_t> _M_size; in _GLIBCXX_BEGIN_NAMESPACE()
109 valarray<size_t> _M_stride; in _GLIBCXX_BEGIN_NAMESPACE()
110 valarray<size_t> _M_index; // Linear array of referenced indices in _GLIBCXX_BEGIN_NAMESPACE()
111 _Indexer(size_t, const valarray<size_t>&, in _GLIBCXX_BEGIN_NAMESPACE()
112 const valarray<size_t>&); in _GLIBCXX_BEGIN_NAMESPACE()
124 template<typename _Tp> friend class valarray; in _GLIBCXX_BEGIN_NAMESPACE() local
131 inline valarray<size_t>
[all …]
H A Dvalarray_after.h54 _GBase (const _Dom& __e, const valarray<size_t>& __i) in _GLIBCXX_BEGIN_NAMESPACE()
67 const valarray<size_t>& _M_index; in _GLIBCXX_BEGIN_NAMESPACE()
76 _GBase (_Array<_Tp> __a, const valarray<size_t>& __i) in _GBase()
89 const valarray<size_t>& _M_index;
99 _GClos (const _Dom& __e, const valarray<size_t>& __i)
110 _GClos (_Array<_Tp> __a, const valarray<size_t>& __i)
123 _IBase (const _Dom& __e, const valarray<size_t>& __i)
136 const valarray<size_t>& _M_index;
146 _IClos (const _Dom& __e, const valarray<size_t>& __i)
152 : _IBase<valarray<_Tp> >
[all …]
H A Dgslice_array.h75 void operator=(const valarray<_Tp>&) const; in _GLIBCXX_BEGIN_NAMESPACE()
77 void operator*=(const valarray<_Tp>&) const; in _GLIBCXX_BEGIN_NAMESPACE()
79 void operator/=(const valarray<_Tp>&) const; in _GLIBCXX_BEGIN_NAMESPACE()
81 void operator%=(const valarray<_Tp>&) const; in _GLIBCXX_BEGIN_NAMESPACE()
83 void operator+=(const valarray<_Tp>&) const; in _GLIBCXX_BEGIN_NAMESPACE()
85 void operator-=(const valarray<_Tp>&) const; in _GLIBCXX_BEGIN_NAMESPACE()
87 void operator^=(const valarray<_Tp>&) const; in _GLIBCXX_BEGIN_NAMESPACE()
89 void operator&=(const valarray<_Tp>&) const; in _GLIBCXX_BEGIN_NAMESPACE()
91 void operator|=(const valarray<_Tp>&) const; in _GLIBCXX_BEGIN_NAMESPACE()
93 void operator<<=(const valarray<_Tp>&) const; in _GLIBCXX_BEGIN_NAMESPACE()
[all …]
H A Dmask_array.h76 void operator=(const valarray<_Tp>&) const; in _GLIBCXX_BEGIN_NAMESPACE()
78 void operator*=(const valarray<_Tp>&) const; in _GLIBCXX_BEGIN_NAMESPACE()
80 void operator/=(const valarray<_Tp>&) const; in _GLIBCXX_BEGIN_NAMESPACE()
82 void operator%=(const valarray<_Tp>&) const; in _GLIBCXX_BEGIN_NAMESPACE()
84 void operator+=(const valarray<_Tp>&) const; in _GLIBCXX_BEGIN_NAMESPACE()
86 void operator-=(const valarray<_Tp>&) const; in _GLIBCXX_BEGIN_NAMESPACE()
88 void operator^=(const valarray<_Tp>&) const; in _GLIBCXX_BEGIN_NAMESPACE()
90 void operator&=(const valarray<_Tp>&) const; in _GLIBCXX_BEGIN_NAMESPACE()
92 void operator|=(const valarray<_Tp>&) const; in _GLIBCXX_BEGIN_NAMESPACE()
94 void operator<<=(const valarray<_Tp>&) const; in _GLIBCXX_BEGIN_NAMESPACE()
[all …]
H A Dindirect_array.h77 void operator=(const valarray<_Tp>&) const; in _GLIBCXX_BEGIN_NAMESPACE()
79 void operator*=(const valarray<_Tp>&) const; in _GLIBCXX_BEGIN_NAMESPACE()
81 void operator/=(const valarray<_Tp>&) const; in _GLIBCXX_BEGIN_NAMESPACE()
83 void operator%=(const valarray<_Tp>&) const; in _GLIBCXX_BEGIN_NAMESPACE()
85 void operator+=(const valarray<_Tp>&) const; in _GLIBCXX_BEGIN_NAMESPACE()
87 void operator-=(const valarray<_Tp>&) const; in _GLIBCXX_BEGIN_NAMESPACE()
89 void operator^=(const valarray<_Tp>&) const; in _GLIBCXX_BEGIN_NAMESPACE()
91 void operator&=(const valarray<_Tp>&) const; in _GLIBCXX_BEGIN_NAMESPACE()
93 void operator|=(const valarray<_Tp>&) const; in _GLIBCXX_BEGIN_NAMESPACE()
95 void operator<<=(const valarray<_Tp>&) const; in _GLIBCXX_BEGIN_NAMESPACE()
[all …]
H A Dslice_array.h137 void operator=(const valarray<_Tp>&) const;
139 void operator*=(const valarray<_Tp>&) const;
141 void operator/=(const valarray<_Tp>&) const;
143 void operator%=(const valarray<_Tp>&) const;
145 void operator+=(const valarray<_Tp>&) const;
147 void operator-=(const valarray<_Tp>&) const;
149 void operator^=(const valarray<_Tp>&) const;
151 void operator&=(const valarray<_Tp>&) const;
153 void operator|=(const valarray<_Tp>&) const;
155 void operator<<=(const valarray<_Tp>&) const;
[all …]
H A Dvalarray_before.h436 struct _ValFunClos<_ValArray,_Tp> : _FunBase<valarray<_Tp>, _Tp>
438 typedef _FunBase<valarray<_Tp>, _Tp> _Base;
441 _ValFunClos(const valarray<_Tp>& __v, _Tp __f(_Tp)) : _Base(__v, __f) {}
458 : _FunBase<valarray<_Tp>, const _Tp&>
460 typedef _FunBase<valarray<_Tp>, const _Tp&> _Base;
463 _RefFunClos(const valarray<_Tp>& __v, _Tp __f(const _Tp&))
502 : _UnBase<_Oper, valarray<_Tp> >
504 typedef valarray<_Tp> _Arg;
505 typedef _UnBase<_Oper, valarray<_Tp> > _Base;
589 : _BinBase<_Oper, valarray<_Tp>, valarray<_Tp> >
[all …]
/openbsd-src/gnu/llvm/libcxx/src/
H A Dvalarray.cpp15 template _LIBCPP_FUNC_VIS valarray<size_t>::valarray(size_t);
16 template _LIBCPP_FUNC_VIS valarray<size_t>::~valarray();
19 template void valarray<size_t>::resize(size_t, size_t);
24 valarray<size_t> __indices(__size_.size()); in __init()
/openbsd-src/gnu/lib/libstdc++/libstdc++/testsuite/26_numerics/
H A Dvalarray.cc35 std::valarray<double> a(20); in main()
38 using std::valarray; in main()
39 valarray<double> b, c; in main()
H A Dvalarray_const_bracket.cc38 void test(const std::valarray<T>& v) in test()
45 std::valarray<double> v(190); in main()
H A Dslice_array_assignment.cc37 using std::valarray; in main()
39 valarray<int> v(1, 10), w(2, 10); in main()
H A Dvalarray_operators.cc27 std::valarray<int> u(1); in test01()
38 std::valarray<int> u(1), v(1); in test02()
/openbsd-src/gnu/gcc/libstdc++-v3/docs/html/17_intro/
H A DCHECKLIST64 <exception> <istream> <new> <stack> <valarray>
4493 26.3.1 Header <valarray> synopsis [lib.valarray.synopsis]
4495 T template<class T> class valarray; // An array of type T
4503 T template<class T> valarray<T> operator*
4504 (const valarray<T>&, const valarray<T>&);
4505 T template<class T> valarray<T> operator* (const valarray<T>&, const T&);
4506 T template<class T> valarray<T> operator* (const T&, const valarray<T>&);
4507 T template<class T> valarray<T> operator/
4508 (const valarray<T>&, const valarray<T>&);
4509 T template<class T> valarray<T> operator/ (const valarray<T>&, const T&);
[all …]
/openbsd-src/gnu/lib/libstdc++/libstdc++/docs/html/17_intro/
H A DCHECKLIST64 <exception> <istream> <new> <stack> <valarray>
4493 26.3.1 Header <valarray> synopsis [lib.valarray.synopsis]
4495 T template<class T> class valarray; // An array of type T
4503 T template<class T> valarray<T> operator*
4504 (const valarray<T>&, const valarray<T>&);
4505 T template<class T> valarray<T> operator* (const valarray<T>&, const T&);
4506 T template<class T> valarray<T> operator* (const T&, const valarray<T>&);
4507 T template<class T> valarray<T> operator/
4508 (const valarray<T>&, const valarray<T>&);
4509 T template<class T> valarray<T> operator/ (const valarray<T>&, const T&);
[all …]

123