using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using IStation.Calculation.DispatchAna.Model;
namespace IStation.Calculation.DispatchAna
{
///
/// 最优分析计算
///
public interface IOptAnaCalc
{
///
/// 计算(最优)
///
///
///
///
///
///
List CalcSchemes(
IStation.Calculation.DispatchAna.Model.RequestParasComplex complex_request_paras,
IStation.Calculation.DispatchAna.Model.EtaAnaRecord4Station eta_ana_records,
IStation.Calculation.DispatchAna.Model.MachineRunPara machine_run_status,
out string error_info);
///
/// 计算日汇总
///
///
/// 是否用缓存
///
///
public IStation.Calculation.DispatchAna.Model.DaySumData CalcSumData(
List HourRequests, bool isUseCache, out string error_info);
}
}