/// <summary>
        /// Sets the output option for steady state results.
        /// </summary>
        /// <param name="outputOption">The output option.</param>
        /// <param name="steadyStateOption">The steady state option.</param>
        /// <exception cref="CSiException"><see cref="CSiApiBase.API_DEFAULT_ERROR_CODE" /></exception>
        /// <exception cref="MPT.CSI.API.Core.Support.CSiException"></exception>
        public void SetOptionSteadyState(eAnalysisSteadyStateOptions outputOption,
                                         eSteadyStateOptions steadyStateOption)
        {
            _analysisResultsSetup.SetOptionDirectHistory(outputOption, steadyStateOption);

            OutputSteadyStateOption = outputOption;
            SteadyStateOption       = steadyStateOption;
        }
 /// <summary>
 /// This function sets the output option for steady state results.
 /// </summary>
 /// <param name="outputOption">The output option.</param>
 /// <param name="steadyStateOption">The steady state option.</param>
 /// <exception cref="CSiException"></exception>
 /// <exception cref="MPT.CSI.API.Core.Support.CSiException"></exception>
 public void SetOptionSteadyState(eAnalysisSteadyStateOptions outputOption,
                                  eSteadyStateOptions steadyStateOption)
 {
     _callCode = _sapModel.Results.Setup.SetOptionSteadyState((int)outputOption, (int)steadyStateOption);
     if (throwCurrentApiException(_callCode))
     {
         throw new CSiException();
     }
 }
        /// <summary>
        /// This function gets the output option for steady state results.
        /// </summary>
        /// <param name="outputOption">The output option.</param>
        /// <param name="steadyStateOption">The steady state option.</param>
        /// <exception cref="CSiException"></exception>
        /// <exception cref="MPT.CSI.API.Core.Support.CSiException"></exception>
        public void GetOptionSteadyState(ref eAnalysisSteadyStateOptions outputOption,
                                         ref eSteadyStateOptions steadyStateOption)
        {
            int csiValue       = 0;
            int csiSteadyState = 0;

            _callCode = _sapModel.Results.Setup.GetOptionSteadyState(ref csiValue, ref csiSteadyState);
            if (throwCurrentApiException(_callCode))
            {
                throw new CSiException();
            }

            outputOption      = (eAnalysisSteadyStateOptions)csiValue;
            steadyStateOption = (eSteadyStateOptions)csiSteadyState;
        }
 public void GetOptionSteadyState(ref eAnalysisSteadyStateOptions outputOption,
                                  ref eSteadyStateOptions steadyStateOption)
 {
 }
 public void SetOptionSteadyState(eAnalysisSteadyStateOptions outputOption,
                                  eSteadyStateOptions steadyStateOption)
 {
 }