Exemple #1
0
        private PlotInitials GetInitialData()
        {
            PlotInitials initData = new PlotInitials();

            IaaS iaas = new IaaS();

            initData.Tmin      = iaas.t_min;
            initData.Tmax      = iaas.t_max;
            initData.gamma_min = iaas.gamma_min;
            initData.gamma_max = iaas.gamma_max;
            initData.mu        = iaas.mu;

            return(initData);
        }
Exemple #2
0
        public string GetData(string args)
        {
            JavaScriptSerializer jsSerializer = new JavaScriptSerializer();
            PlotInitials         argsAsObj    = jsSerializer.Deserialize <PlotInitials>(args);

            IaaS iaas = new IaaS();

            iaas.Set_T_min(argsAsObj.Tmin);
            iaas.Set_T_max(argsAsObj.Tmax);
            iaas.Set_gamma_max(argsAsObj.gamma_max);
            iaas.Set_gamma_min(argsAsObj.gamma_min);
            iaas.Set_mu(argsAsObj.mu);

            iaas.Calculate();

            PlotData plotData = new PlotData();

            plotData.T     = iaas.T;
            plotData.gamma = iaas.gamma;
            plotData.A     = iaas.AVL;

            return(jsSerializer.Serialize(plotData));
        }