VTK-m  2.2
Public Member Functions | Private Attributes | List of all members
vtkm::worklet::DescriptiveStatistics::StatState< T > Struct Template Reference

#include <DescriptiveStatistics.h>

Public Member Functions

 StatState ()
 
 StatState (T value)
 
 StatState (T n, T min, T max, T sum, T mean, T M2, T M3, T M4)
 
StatState operator+ (const StatState< T > &y) const
 
N () const
 
Min () const
 
Max () const
 
Sum () const
 
Mean () const
 
M2 () const
 
M3 () const
 
M4 () const
 
SampleStddev () const
 
PopulationStddev () const
 
SampleVariance () const
 
PopulationVariance () const
 
Skewness () const
 
Kurtosis () const
 

Private Attributes

n_
 
min_
 
max_
 
sum_
 
mean_
 
M2_
 
M3_
 
M4_
 

Constructor & Destructor Documentation

◆ StatState() [1/3]

template<typename T >
vtkm::worklet::DescriptiveStatistics::StatState< T >::StatState ( )
inline

◆ StatState() [2/3]

template<typename T >
vtkm::worklet::DescriptiveStatistics::StatState< T >::StatState ( value)
inline

◆ StatState() [3/3]

template<typename T >
vtkm::worklet::DescriptiveStatistics::StatState< T >::StatState ( n,
min,
max,
sum,
mean,
M2,
M3,
M4 
)
inline

Member Function Documentation

◆ Kurtosis()

template<typename T >
T vtkm::worklet::DescriptiveStatistics::StatState< T >::Kurtosis ( ) const
inline

◆ M2()

template<typename T >
T vtkm::worklet::DescriptiveStatistics::StatState< T >::M2 ( ) const
inline

◆ M3()

template<typename T >
T vtkm::worklet::DescriptiveStatistics::StatState< T >::M3 ( ) const
inline

◆ M4()

template<typename T >
T vtkm::worklet::DescriptiveStatistics::StatState< T >::M4 ( ) const
inline

◆ Max()

template<typename T >
T vtkm::worklet::DescriptiveStatistics::StatState< T >::Max ( ) const
inline

◆ Mean()

template<typename T >
T vtkm::worklet::DescriptiveStatistics::StatState< T >::Mean ( ) const
inline

◆ Min()

template<typename T >
T vtkm::worklet::DescriptiveStatistics::StatState< T >::Min ( ) const
inline

◆ N()

template<typename T >
T vtkm::worklet::DescriptiveStatistics::StatState< T >::N ( ) const
inline

◆ operator+()

template<typename T >
StatState vtkm::worklet::DescriptiveStatistics::StatState< T >::operator+ ( const StatState< T > &  y) const
inline

◆ PopulationStddev()

template<typename T >
T vtkm::worklet::DescriptiveStatistics::StatState< T >::PopulationStddev ( ) const
inline

◆ PopulationVariance()

template<typename T >
T vtkm::worklet::DescriptiveStatistics::StatState< T >::PopulationVariance ( ) const
inline

◆ SampleStddev()

template<typename T >
T vtkm::worklet::DescriptiveStatistics::StatState< T >::SampleStddev ( ) const
inline

◆ SampleVariance()

template<typename T >
T vtkm::worklet::DescriptiveStatistics::StatState< T >::SampleVariance ( ) const
inline

◆ Skewness()

template<typename T >
T vtkm::worklet::DescriptiveStatistics::StatState< T >::Skewness ( ) const
inline

◆ Sum()

template<typename T >
T vtkm::worklet::DescriptiveStatistics::StatState< T >::Sum ( ) const
inline

Member Data Documentation

◆ M2_

template<typename T >
T vtkm::worklet::DescriptiveStatistics::StatState< T >::M2_
private

◆ M3_

template<typename T >
T vtkm::worklet::DescriptiveStatistics::StatState< T >::M3_
private

◆ M4_

template<typename T >
T vtkm::worklet::DescriptiveStatistics::StatState< T >::M4_
private

◆ max_

template<typename T >
T vtkm::worklet::DescriptiveStatistics::StatState< T >::max_
private

◆ mean_

template<typename T >
T vtkm::worklet::DescriptiveStatistics::StatState< T >::mean_
private

◆ min_

template<typename T >
T vtkm::worklet::DescriptiveStatistics::StatState< T >::min_
private

◆ n_

template<typename T >
T vtkm::worklet::DescriptiveStatistics::StatState< T >::n_
private

◆ sum_

template<typename T >
T vtkm::worklet::DescriptiveStatistics::StatState< T >::sum_
private

The documentation for this struct was generated from the following file: