
Go to the documentation of this file.
4 #ifndef _SQBATCHEVOLUTIONMODEL_H_
5 #define _SQBATCHEVOLUTIONMODEL_H_
222 SQCEXPORT
SQ_ErrorCode SQCDECL
SQ_GetAlignedContributionsScoreSingleWeight(
SQ_Model pModel,
float fMaturity1,
int iBatchIx1,
const char *szPhaseIteration1,
float fMaturity2,
int iBatchIx2,
const char *szPhaseIteration2,
SQ_WeightType eWeightType,
int iComponent,
SQ_ReconstructState bReconstruct,
SQ_VectorData* pVectorData);
260 SQCEXPORT
SQ_ErrorCode SQCDECL
SQ_GetAlignedContributionsScoreSingleWeightGroup(
SQ_Model pModel,
SQ_FloatVector* pMaturity1,
SQ_IntVector* pBatchIx1,
SQ_StringVector* pPhaseIterations1,
SQ_FloatVector* pMaturity2,
SQ_IntVector* pBatchIx2,
SQ_StringVector* pPhaseIterations2,
SQ_WeightType eWeightType,
int iComponent,
SQ_ReconstructState bReconstruct,
SQ_VectorData* pVectorData);
332 SQCEXPORT
SQ_ErrorCode SQCDECL
SQ_GetAlignedContributionsScoreMultiWeight(
SQ_Model pModel,
float fMaturity1,
int iBatchIx1,
const char *szPhaseIteration1,
float fMaturity2,
int iBatchIx2,
const char *szPhaseIteration2,
SQ_IntVector* pWeightType,
SQ_IntVector* pComponents,
SQ_ReconstructState bReconstruct,
SQ_VectorData* pVectorData);
376 SQCEXPORT
SQ_ErrorCode SQCDECL
SQ_GetAlignedContributionsScoreMultiWeightGroup(
SQ_Model pModel,
SQ_FloatVector* pMaturity1,
SQ_IntVector* pBatchIx1,
SQ_StringVector* pPhaseIterations1,
SQ_FloatVector* pMaturity2,
SQ_IntVector* pBatchIx2,
SQ_StringVector* pPhaseIterations2,
SQ_IntVector* pWeightType,
SQ_IntVector* pComponents,
SQ_ReconstructState bReconstruct,
SQ_VectorData* pVectorData);
SQ_ErrorCode SQ_GetAlignedContributionsDModY(SQ_Model pModel, float fMaturity, int iBatchIx, const char *szPhaseIteration, SQ_WeightType eWeightType, int iComponent, SQ_VectorData *pVectorData)
SQ_ErrorCode SQ_GetAlignedContributionsDModX(SQ_Model pModel, float fMaturity, int iBatchIx, const char *szPhaseIteration, SQ_WeightType eWeightType, int iComponent, SQ_ReconstructState bReconstruct, SQ_VectorData *pVectorData)
SQ_ErrorCode SQ_GetAlignedContributionsScoreMultiWeightGroup(SQ_Model pModel, SQ_FloatVector *pMaturity1, SQ_IntVector *pBatchIx1, SQ_StringVector *pPhaseIterations1, SQ_FloatVector *pMaturity2, SQ_IntVector *pBatchIx2, SQ_StringVector *pPhaseIterations2, SQ_IntVector *pWeightType, SQ_IntVector *pComponents, SQ_ReconstructState bReconstruct, SQ_VectorData *pVectorData)
SQ_ErrorCode SQ_GetAlignedT2RangeAverageBatch(SQ_Model pModel, int iCompFrom, int iCompTo, SQ_VectorData *pVectorData)
enum SQ_TriStateReconstructState SQ_ReconstructState
SQ_ErrorCode SQ_GetAlignedT2RangeStdDevBatch(SQ_Model pModel, int iCompFrom, int iCompTo, SQ_VectorData *pVectorData)
SQ_ErrorCode SQ_GetAlignedContributionsScoreSingleWeightGroup(SQ_Model pModel, SQ_FloatVector *pMaturity1, SQ_IntVector *pBatchIx1, SQ_StringVector *pPhaseIterations1, SQ_FloatVector *pMaturity2, SQ_IntVector *pBatchIx2, SQ_StringVector *pPhaseIterations2, SQ_WeightType eWeightType, int iComponent, SQ_ReconstructState bReconstruct, SQ_VectorData *pVectorData)
SQ_ErrorCode SQ_GetAlignedDModXOOCSum(SQ_Model pModel, int iComponent, float fLimit, SQ_VectorData *pVectorData)
SQ_ErrorCode SQ_GetAlignedTo(SQ_Model pModel, int iComponent, SQ_IntVector *pBatches, SQ_VectorData *pVectorData)
SQ_ErrorCode SQ_GetAlignedT2RangeOOCSum(SQ_Model pModel, int iCompFrom, int iCompTo, SQ_VectorData *pVectorData)
SQ_ErrorCode SQ_IsBatchEvolutionModel(SQ_Model pModel, SQ_Bool *bIsBEM)
SQ_ErrorCode SQ_GetAlignedYPred(SQ_Model pModel, int iComponent, SQ_UnscaledState bUnscaled, SQ_BacktransformedState bBackTransformed, SQ_IntVector *pBatches, SQ_VectorData *pVectorData)
SQ_ErrorCode SQ_GetAlignedYPredOOCSum(SQ_Model pModel, int iComponent, SQ_UnscaledState bUnscaled, SQ_BacktransformedState bBackTransformed, float fHighLimit, float fLowLimit, SQ_VectorData *pVectorData)
SQ_ErrorCode SQ_GetAlignedXVar(SQ_Model pModel, SQ_UnscaledState bUnscaled, SQ_BacktransformedState bBackTransformed, int iXTerm, SQ_IntVector *pBatches, SQ_VectorData *pVectorData)
@ SQ_ScoreLimit
Definition: SQBatchEvolutionModel.h:31
SQ_ErrorCode SQ_GetAlignedT(SQ_Model pModel, int iComponent, SQ_IntVector *pBatches, SQ_VectorData *pVectorData)
SQ_ErrorCode SQ_GetAlignedXVarStdDevBatch(SQ_Model pModel, SQ_UnscaledState bUnscaled, SQ_BacktransformedState bBackTransformed, int iXTerm, SQ_VectorData *pVectorData)
SQ_ErrorCode SQ_GetAlignedContributionsDModXGroup(SQ_Model pModel, SQ_FloatVector *pMaturity, SQ_IntVector *pBatchIx, SQ_StringVector *pPhaseIterations, SQ_WeightType eWeightType, int iComponent, SQ_ReconstructState bReconstruct, SQ_VectorData *pVectorData)
SQ_ErrorCode SQ_GetAlignedContributionsDModYGroup(SQ_Model pModel, SQ_FloatVector *pMaturity, SQ_IntVector *pBatchIx, SQ_StringVector *pPhaseIterations, SQ_WeightType eWeightType, int iComponent, SQ_VectorData *pVectorData)
SQ_ErrorCode SQ_GetAlignedT2Range(SQ_Model pModel, int iCompFrom, int iCompTo, SQ_IntVector *pBatches, SQ_VectorData *pVectorData)
enum SQ_TriStateBacktransformedState SQ_BacktransformedState
enum SQ_WeightTypeEnum SQ_WeightType
SQ_ErrorCode SQ_GetAlignedContributionsScoreSingleWeightGroupCombined(SQ_Model pModel, SQ_FloatVector *pMaturity, SQ_IntVector *pBatchIx, SQ_StringVector *pPhaseIterations, SQ_WeightType eWeightType, int iComponent, SQ_ReconstructState bReconstruct, SQ_VectorData *pVectorData)
SQ_ErrorCode SQ_GetAlignedTStdDevBatch(SQ_Model pModel, int iComponent, SQ_VectorData *pVectorData)
SQ_ErrorCode SQ_GetAlignedTimeMaturity(SQ_Model pModel, SQ_VectorData *pVectorData)
SQ_ErrorCode SQ_GetAlignedToStdDevBatch(SQ_Model pModel, int iComponent, SQ_VectorData *pVectorData)
SQ_ErrorCode SQ_GetAlignedYVar(SQ_Model pModel, SQ_UnscaledState bUnscaled, SQ_BacktransformedState bBackTransformed, SQ_IntVector *pBatches, SQ_VectorData *pVectorData)
SQ_ErrorCode SQ_GetAlignedYPredStdDevBatch(SQ_Model pModel, int iComponent, SQ_UnscaledState bUnscaled, SQ_BacktransformedState bBackTransformed, SQ_VectorData *pVectorData)
SQ_ErrorCode SQ_GetBEMLimits(SQ_Model pModel, SQ_LimitType eLimitType, int iCompFrom, int iCompTo, SQ_VectorData *pVectorData)
SQ_ErrorCode SQ_GetAlignedYVarAverageBatch(SQ_Model pModel, SQ_UnscaledState bUnscaled, SQ_BacktransformedState bBackTransformed, SQ_VectorData *pVectorData)
SQ_ErrorCode SQ_GetAlignedDModXAverageBatch(SQ_Model pModel, int iComponent, SQ_NormalizedState bNormalized, SQ_ModelingPowerWeightedState bModelingPowerWeighted, SQ_VectorData *pVectorData)
SQ_ErrorCode SQ_GetAlignedTAverageBatch(SQ_Model pModel, int iComponent, SQ_VectorData *pVectorData)
SQ_ErrorCode SQ_GetAlignedContributionsScoreSingleWeight(SQ_Model pModel, float fMaturity1, int iBatchIx1, const char *szPhaseIteration1, float fMaturity2, int iBatchIx2, const char *szPhaseIteration2, SQ_WeightType eWeightType, int iComponent, SQ_ReconstructState bReconstruct, SQ_VectorData *pVectorData)
SQ_ErrorCode SQ_GetModelNumberOfBatches(SQ_Model pModel, int *piNrOfBatches)
enum SQ_ErrorCodeEnum SQ_ErrorCode
SQ_ErrorCode SQ_GetModelBatchName(SQ_Model pModel, int iBatchIx, char *szBatchName, int iBufferLength)
SQ_ErrorCode SQ_GetAlignedToAverageBatch(SQ_Model pModel, int iComponent, SQ_VectorData *pVectorData)
SQ_ErrorCode SQ_GetAlignedYPredAverageBatch(SQ_Model pModel, int iComponent, SQ_UnscaledState bUnscaled, SQ_BacktransformedState bBackTransformed, SQ_VectorData *pVectorData)
SQ_LimitEnumType
Definition: SQBatchEvolutionModel.h:29
SQ_ErrorCode SQ_GetAlignedContributionsScoreMultiWeight(SQ_Model pModel, float fMaturity1, int iBatchIx1, const char *szPhaseIteration1, float fMaturity2, int iBatchIx2, const char *szPhaseIteration2, SQ_IntVector *pWeightType, SQ_IntVector *pComponents, SQ_ReconstructState bReconstruct, SQ_VectorData *pVectorData)
enum SQ_TriStateModelingPowerWeightedState SQ_ModelingPowerWeightedState
SQ_ErrorCode SQ_GetPhaseName(SQ_Model pModel, char *szPhaseName, int iBufferLength)
SQ_ErrorCode SQ_GetAlignedDModXStdDevBatch(SQ_Model pModel, int iComponent, SQ_NormalizedState bNormalized, SQ_ModelingPowerWeightedState bModelingPowerWeighted, SQ_VectorData *pVectorData)
SQ_ErrorCode SQ_GetAlignedYVarStdDevBatch(SQ_Model pModel, SQ_UnscaledState bUnscaled, SQ_BacktransformedState bBackTransformed, SQ_VectorData *pVectorData)
enum SQ_LimitEnumType SQ_LimitType
SQ_ErrorCode SQ_GetAlignedDModX(SQ_Model pModel, int iComponent, SQ_NormalizedState bNormalized, SQ_ModelingPowerWeightedState bModelingPowerWeighted, SQ_IntVector *pBatches, SQ_VectorData *pVectorData)
@ SQ_DModXLimit
Definition: SQBatchEvolutionModel.h:32
SQ_ErrorCode SQ_GetAlignedXVarAverageBatch(SQ_Model pModel, SQ_UnscaledState bUnscaled, SQ_BacktransformedState bBackTransformed, int iXTerm, SQ_VectorData *pVectorData)
SQ_ErrorCode SQ_GetAlignedTOOCSum(SQ_Model pModel, int iComponent, float fHighLimit, float fLowLimit, SQ_VectorData *pVectorData)
enum SQ_TriStateNormalizedState SQ_NormalizedState
@ SQ_T2RangeLimit
Definition: SQBatchEvolutionModel.h:33
enum SQ_TriStateUnscaledState SQ_UnscaledState
SQ_ErrorCode SQ_GetAlignedXVarOOCSum(SQ_Model pModel, SQ_UnscaledState bUnscaled, SQ_BacktransformedState bBackTransformed, int iColumnXIndex, float fHighLimit, float fLowLimit, SQ_VectorData *pVectorData)
Copyright (C) Sartorius Stedim Data Analytics AB - Generated by Doxygen