Skip to content

Latest commit

 

History

History
79 lines (69 loc) · 5.99 KB

valarray.md

File metadata and controls

79 lines (69 loc) · 5.99 KB

Header <valarray> implementation status

Reference
Implementation

  • : Cannot implement with language itself. Need compiler support. Used C++ N STL
  • : Partially implemented with C++ N
  • : Fully implemented with C++ N
  • : Not yet implemented
Features Standard Implemented in
Includes
<initializer_list>
Classes
valarray
slice
slice_array
gslice
gslice_array
mask_array
indirect_array
Functions
Operations
ss::swap(ss::valarray)
ss::begin(ss::valarray)
ss::end(ss::valarray)
operator+
operator-
operator*
operator/
operator%
operator&
operator

operator^
operator<<
operator>>
operator&&
operator
operator==
operator!=
operator<
operator<=
operator>
operator>=
abs(ss::valarray)
Exponential functions
exp(ss::valarray)
log(ss::valarray)
log10(ss::valarray)
Power functions
pow(ss::valarray)
sqrt(ss::valarray)
Trigonometric functions
sin(ss::valarray)
cos(ss::valarray)
tan(ss::valarray)
asin(ss::valarray)
acos(ss::valarray)
atan(ss::valarray)
atan2(ss::valarray)
Hyperbolic functions
sinh(ss::valarray)
cosh(ss::valarray)
tanh(ss::valarray)