SQModelStatistics.h
Go to the documentation of this file.
1 /*
2 Copyright (C) Sartorius Stedim Data Analytics AB 2017 -
3 */
4 #ifndef _SQMODELSTATISTICS_H_
5 #define _SQMODELSTATISTICS_H_
6 
7 #include "SQDef.h"
8 
13 #ifdef __cplusplus
14 extern "C" {
15 #endif
16 
17 #ifdef _WIN32
18 #pragma pack(push, 8)
19 #endif
20 
21 #include "SQErrorCodes.h"
22 #include "SQIntVector.h"
23 #include "SQFloatVector.h"
24 
29  typedef struct tagSQ_ModelStatistics
30  {
32  void* reserved;
34 
43  SQCEXPORT SQ_ErrorCode SQCDECL SQ_ClearModelStatistics(SQ_ModelStatistics* pStatistics);
44 
52  SQCEXPORT SQ_ErrorCode SQCDECL SQ_GetObservationsFromStatistics(SQ_ModelStatistics pStatistics, SQ_IntVector* pObservations);
53 
61  SQCEXPORT SQ_ErrorCode SQCDECL SQ_GetMissingFromStatistics(SQ_ModelStatistics pStatistics, SQ_FloatVector* pMisVals);
62 
70  SQCEXPORT SQ_ErrorCode SQCDECL SQ_GetMinFromStatistics(SQ_ModelStatistics pStatistics, SQ_FloatVector* pMin);
71 
79  SQCEXPORT SQ_ErrorCode SQCDECL SQ_GetMaxFromStatistics(SQ_ModelStatistics pStatistics, SQ_FloatVector* pMax);
80 
88  SQCEXPORT SQ_ErrorCode SQCDECL SQ_GetMinMaxFromStatistics(SQ_ModelStatistics pStatistics, SQ_FloatVector* pMinMax);
89 
97  SQCEXPORT SQ_ErrorCode SQCDECL SQ_GetMeanFromStatistics(SQ_ModelStatistics pStatistics, SQ_FloatVector* pMean);
98 
106  SQCEXPORT SQ_ErrorCode SQCDECL SQ_GetMedianFromStatistics(SQ_ModelStatistics pStatistics, SQ_FloatVector* pMedian);
107 
115  SQCEXPORT SQ_ErrorCode SQCDECL SQ_GetStdDevFromStatistics(SQ_ModelStatistics pStatistics, SQ_FloatVector* pStdDev);
116 
124  SQCEXPORT SQ_ErrorCode SQCDECL SQ_GetStdDevMeanFromStatistics(SQ_ModelStatistics pStatistics, SQ_FloatVector* pStdDevMean);
125 
133  SQCEXPORT SQ_ErrorCode SQCDECL SQ_GetSkewnessFromStatistics(SQ_ModelStatistics pStatistics, SQ_FloatVector* pSkewness);
134 
142  SQCEXPORT SQ_ErrorCode SQCDECL SQ_GetSkewnessTestFromStatistics(SQ_ModelStatistics pStatistics, SQ_FloatVector* pSkewnessTest);
143 
151  SQCEXPORT SQ_ErrorCode SQCDECL SQ_GetKurtosisFromStatistics(SQ_ModelStatistics pStatistics, SQ_FloatVector* pKurtosis);
152 
153 #ifdef _WIN32
154 #pragma pack(pop)
155 #endif
156 
157 #ifdef __cplusplus
158 }
159 #endif /*__cplusplus*/
160 
161 
162 #endif /* _SQMODELSTATISTICS_H_ */
SQ_GetSkewnessFromStatistics
SQ_ErrorCode SQ_GetSkewnessFromStatistics(SQ_ModelStatistics pStatistics, SQ_FloatVector *pSkewness)
tagSQ_FloatVector
Definition: SQFloatVector.h:27
SQ_ModelStatistics
struct tagSQ_ModelStatistics * SQ_ModelStatistics
SQ_GetMeanFromStatistics
SQ_ErrorCode SQ_GetMeanFromStatistics(SQ_ModelStatistics pStatistics, SQ_FloatVector *pMean)
SQ_GetObservationsFromStatistics
SQ_ErrorCode SQ_GetObservationsFromStatistics(SQ_ModelStatistics pStatistics, SQ_IntVector *pObservations)
SQ_GetMinFromStatistics
SQ_ErrorCode SQ_GetMinFromStatistics(SQ_ModelStatistics pStatistics, SQ_FloatVector *pMin)
SQ_GetKurtosisFromStatistics
SQ_ErrorCode SQ_GetKurtosisFromStatistics(SQ_ModelStatistics pStatistics, SQ_FloatVector *pKurtosis)
tagSQ_IntVector
Definition: SQIntVector.h:27
SQIntVector.h
SQ_ClearModelStatistics
SQ_ErrorCode SQ_ClearModelStatistics(SQ_ModelStatistics *pStatistics)
tagSQ_ModelStatistics::reserved
void * reserved
Definition: SQModelStatistics.h:32
SQ_ErrorCode
enum SQ_ErrorCodeEnum SQ_ErrorCode
SQ_GetMedianFromStatistics
SQ_ErrorCode SQ_GetMedianFromStatistics(SQ_ModelStatistics pStatistics, SQ_FloatVector *pMedian)
SQFloatVector.h
SQ_GetMaxFromStatistics
SQ_ErrorCode SQ_GetMaxFromStatistics(SQ_ModelStatistics pStatistics, SQ_FloatVector *pMax)
tagSQ_ModelStatistics
Definition: SQModelStatistics.h:29
SQ_GetSkewnessTestFromStatistics
SQ_ErrorCode SQ_GetSkewnessTestFromStatistics(SQ_ModelStatistics pStatistics, SQ_FloatVector *pSkewnessTest)
SQ_GetStdDevMeanFromStatistics
SQ_ErrorCode SQ_GetStdDevMeanFromStatistics(SQ_ModelStatistics pStatistics, SQ_FloatVector *pStdDevMean)
SQErrorCodes.h
SQ_GetMissingFromStatistics
SQ_ErrorCode SQ_GetMissingFromStatistics(SQ_ModelStatistics pStatistics, SQ_FloatVector *pMisVals)
SQ_GetStdDevFromStatistics
SQ_ErrorCode SQ_GetStdDevFromStatistics(SQ_ModelStatistics pStatistics, SQ_FloatVector *pStdDev)
SQ_GetMinMaxFromStatistics
SQ_ErrorCode SQ_GetMinMaxFromStatistics(SQ_ModelStatistics pStatistics, SQ_FloatVector *pMinMax)

Copyright (C) Sartorius Stedim Data Analytics AB - Generated by Doxygen