The PsiDimActive() function is a property function passed to PsiParamDim() or PsiPivotDim() (See the topic PsiPivotDim for examples when PsiDimActive() is used with PsiPivotDim().)

=PsiParamDim(name, range_or_array, [PsiDimActive(opt, sim, sen])

=PsiParamDim(name, from_num, to_num, [PsiDimActive(opt, sim, sen])

=PsiParamDim(name, length, [PsiDimActive(opt, sim, sen])

The opt argument can be set to True or False.  If False, dimension will not appear in the next optimization

The sim argument can be set to True or False. If False, dimension will not appear in the next simulation.

The sen argument can be set to True or False. If False, dimension will not appear in the next sensitivity analysis.

Example

=PsiParamDim(“cities”, A1:A3, PsiDimActive(true, false, false))  - Results in a Parametric dimension named “cities” containing three elements:  NY, LA, and SF.  This dimension will only be available for optimization models.