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

#include <DescriptiveStatistics.h>

Public Member Functions

VTKM_EXEC_CONT StatState ()
 
VTKM_EXEC_CONT StatState (T value)
 
VTKM_EXEC_CONT StatState operator+ (const StatState< T > &y) const
 
VTKM_EXEC_CONTN () const
 
VTKM_EXEC_CONTMin () const
 
VTKM_EXEC_CONTMax () const
 
VTKM_EXEC_CONTSum () const
 
VTKM_EXEC_CONTMean () const
 
VTKM_EXEC_CONTSampleStddev () const
 
VTKM_EXEC_CONTPopulationStddev () const
 
VTKM_EXEC_CONTSampleVariance () const
 
VTKM_EXEC_CONTPopulationVariance () const
 
VTKM_EXEC_CONTSkewness () const
 
VTKM_EXEC_CONTKurtosis () const
 

Private Attributes

n_
 
min_
 
max_
 
sum_
 
mean_
 
M2_
 
M3_
 
M4_
 

Constructor & Destructor Documentation

◆ StatState() [1/2]

◆ StatState() [2/2]

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

Member Function Documentation

◆ Kurtosis()

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

◆ Max()

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

◆ Mean()

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

◆ Min()

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

◆ N()

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

◆ operator+()

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

◆ PopulationStddev()

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

◆ PopulationVariance()

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

◆ SampleStddev()

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

◆ SampleVariance()

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

◆ Skewness()

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

◆ Sum()

template<typename T >
VTKM_EXEC_CONT 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: