All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Classes | Namespaces | Constant Groups | Functions
math.h File Reference
#include <numeric>
#include <cmath>
#include <algorithm>
#include <functional>
Include dependency graph for math.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  osl::misc::SumDiffNthPower< T, N >
 

Namespaces

 osl
 attackDefense.h
 
 osl::misc
 特に将棋と関係ない基礎的なコード
 

Constant Groups

 osl
 attackDefense.h
 
 osl::misc
 特に将棋と関係ない基礎的なコード
 

Functions

template<unsigned int N, class T >
osl::misc::nthPower (T x)
 Reference: C++ Cookbook, Stephens, Diggins, Turkanis and Cogswell, O'Reilly,. More...
 
template<class T , int N, class Iter_T >
osl::misc::nthMoment (Iter_T first, Iter_T last, T mean)
 
template<class T , class Iter_T >
osl::misc::computeVariance (Iter_T first, Iter_T last, T mean)
 
template<class T , class Iter_T >
osl::misc::computeStdDev (Iter_T first, Iter_T last, T mean)
 
template<class T , class Iter_T >
osl::misc::computeSkew (Iter_T first, Iter_T last, T mean)
 
template<class T , class Iter_T >
osl::misc::computeKurtosisExcess (Iter_T first, Iter_T last, T mean)
 
template<class T , class Iter_T >
void osl::misc::computeStats (Iter_T first, Iter_T last, T &sum, T &mean, T &var, T &std_dev, T &skew, T &kurt)