std::valarray man page on Scientific

Man page or keyword search:  
man Server   26626 pages
apropos Keyword Search (all sections)
Output format
Scientific logo
[printable version]

std::valarray(3)					      std::valarray(3)

NAME
       std::valarray -

       Smart array designed to support numeric processing.

SYNOPSIS
   Public Types
       typedef _Tp value_type

   Public Member Functions
       _Expr< _RefFunClos< _ValArray, _Tp >, _Tp > apply (_Tp func(const _Tp
	   &)) const
       _Expr< _ValFunClos< _ValArray, _Tp >, _Tp > apply (_Tp func(_Tp)) const
       valarray< _Tp > cshift (int) const
       _Tp max () const
       _Tp min () const
       _UnaryOp< __logical_not >::_Rt operator! () const
       template<class _Dom > valarray< _Tp > & operator%= (const _Expr< _Dom,
	   _Tp > &)
       valarray< _Tp > & operator%= (const valarray< _Tp > &)
       valarray< _Tp > & operator%= (const _Tp &)
       template<class _Dom > valarray< _Tp > & operator&= (const _Expr< _Dom,
	   _Tp > &)
       valarray< _Tp > & operator&= (const valarray< _Tp > &)
       valarray< _Tp > & operator&= (const _Tp &)
       template<class _Dom > valarray< _Tp > & operator*= (const _Expr< _Dom,
	   _Tp > &)
       valarray< _Tp > & operator*= (const valarray< _Tp > &)
       valarray< _Tp > & operator*= (const _Tp &)
       _UnaryOp< __unary_plus >::_Rt operator+ () const
       template<class _Dom > valarray< _Tp > & operator+= (const _Expr< _Dom,
	   _Tp > &)
       valarray< _Tp > & operator+= (const valarray< _Tp > &)
       valarray< _Tp > & operator+= (const _Tp &)
       _UnaryOp< __negate >::_Rt operator- () const
       template<class _Dom > valarray< _Tp > & operator-= (const _Expr< _Dom,
	   _Tp > &)
       valarray< _Tp > & operator-= (const valarray< _Tp > &)
       valarray< _Tp > & operator-= (const _Tp &)
       template<class _Dom > valarray< _Tp > & operator/= (const _Expr< _Dom,
	   _Tp > &)
       valarray< _Tp > & operator/= (const valarray< _Tp > &)
       valarray< _Tp > & operator/= (const _Tp &)
       template<class _Dom > valarray< _Tp > & operator<<= (const _Expr< _Dom,
	   _Tp > &)
       valarray< _Tp > & operator<<= (const valarray< _Tp > &)
       valarray< _Tp > & operator<<= (const _Tp &)
       template<class _Dom > valarray< _Tp > & operator= (const _Expr< _Dom,
	   _Tp > &)
       valarray & operator= (initializer_list< _Tp >)
       valarray< _Tp > & operator= (const indirect_array< _Tp > &)
       valarray< _Tp > & operator= (const mask_array< _Tp > &)
       valarray< _Tp > & operator= (const gslice_array< _Tp > &)
       valarray< _Tp > & operator= (const slice_array< _Tp > &)
       valarray< _Tp > & operator= (const _Tp &)
       valarray< _Tp > & operator= (const valarray< _Tp > &)
       template<class _Dom > valarray< _Tp > & operator>>= (const _Expr< _Dom,
	   _Tp > &)
       valarray< _Tp > & operator>>= (const valarray< _Tp > &)
       valarray< _Tp > & operator>>= (const _Tp &)
       indirect_array< _Tp > operator[] (const valarray< size_t > &)
       _Expr< _IClos< _ValArray, _Tp >, _Tp > operator[] (const valarray<
	   size_t > &) const
       mask_array< _Tp > operator[] (const valarray< bool > &)
       valarray< _Tp > operator[] (const valarray< bool > &) const
       gslice_array< _Tp > operator[] (const gslice &)
       _Expr< _GClos< _ValArray, _Tp >, _Tp > operator[] (const gslice &)
	   const
       slice_array< _Tp > operator[] (slice)
       _Expr< _SClos< _ValArray, _Tp >, _Tp > operator[] (slice) const
       const _Tp & operator[] (size_t) const
       _Tp & operator[] (size_t)
       template<class _Dom > valarray< _Tp > & operator^= (const _Expr< _Dom,
	   _Tp > &)
       valarray< _Tp > & operator^= (const valarray< _Tp > &)
       valarray< _Tp > & operator^= (const _Tp &)
       template<class _Dom > valarray< _Tp > & operator|= (const _Expr< _Dom,
	   _Tp > &)
       valarray< _Tp > & operator|= (const valarray< _Tp > &)
       valarray< _Tp > & operator|= (const _Tp &)
       _UnaryOp< __bitwise_not >::_Rt operator~ () const
       void resize (size_t __size, _Tp __c=_Tp())
       valarray< _Tp > shift (int) const
       size_t size () const
       _Tp sum () const
       template<typename _Tp> valarray (const _Tp *__restrict__ __p, size_t
	   __n)
       template<class _Dom > valarray (const _Expr< _Dom, _Tp > &__e)
       valarray (initializer_list< _Tp >)
       valarray (const indirect_array< _Tp > &)
       valarray (const mask_array< _Tp > &)
       valarray (const gslice_array< _Tp > &)
       valarray (const slice_array< _Tp > &)
       valarray (const valarray &)
       valarray (const _Tp *__restrict__, size_t)
       valarray (const _Tp &, size_t)
       valarray (size_t)
       valarray ()

   Friends
       class _Array< _Tp >

Detailed Description
   template<class _Tp> class std::valarray< _Tp >
       Smart array designed to support numeric processing.

       A valarray is an array that provides constraints intended to allow for
       effective optimization of numeric array processing by reducing the
       aliasing that can result from pointer representations. It represents a
       one-dimensional array from which different multidimensional subsets can
       be accessed and modified.

       Parameters:
	   Tp Type of object in the array.

       Definition at line 112 of file valarray.

Constructor & Destructor Documentation
   template<class _Tp> std::valarray< _Tp >::valarray (const _Tp *
       __restrict__, size_t)
       Construct an array initialized to the first n elements of t.

Author
       Generated automatically by Doxygen for libstdc++ from the source code.

libstdc++			  22 Nov 2013		      std::valarray(3)
[top]

List of man pages available for Scientific

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net