private void GenerateStart()
        {
            var sc   = new SemiConductor(x, t);
            var path = @"C:\Users\Vosming\source\repos\Zad2\Values.txt";

            string[] data = new string[5];
            data[0] = "GaInAs";
            data[1] = $"Calculated Values for Temperature = {t}K, and X fraction of {x}";
            data[2] = $"Energy_C = {sc.Energy_C()}eV | Energy_HH = {sc.Energy_HH()}eV | Energy_LH = {sc.Energy_LH()}eV | Energy_SH = {sc.Energy_SH()}eV";
            data[3] = $"e mass = {sc.Mass_e()} | HH mass = {sc.Mass_HH()} | LH mass = {sc.Mass_LH()} | Delta SO = {sc.DeltaSO()}";
            data[4] = $"Energy Gap of GaAsIn {sc.Energy_Gap()}eV | GaAs {sc.Energy_Gap_GaAs()}eV | InAs {sc.Energy_Gap_InAs()}eV";

            System.IO.File.WriteAllLines(path, data);

            InterpolationPlotModel.Series.Clear();
            InterpolationPlotModel.Series.Add(new FunctionSeries(y => sc.Energy_Gap_Function(y, t), 0, 1, 0.005));
            InterpolationPlotModel.InvalidatePlot(true);
        }
        private void GenerateSaveAllNoStrains()
        {
            var sc   = new SemiConductor(x, t);
            var path = @"C:\Users\Vosming\source\repos\Zad2\AllValuesNoStrains.txt";

            string[] data = new string[2];
            data[0] = "Coefficient_X;Temperature;Energy_Gap;E_C;E_HH;E_LH;E_SH;mass_e;mass_HH;mass_LH";
            data[1] = $"{x};{t};{sc.Energy_Gap()};{sc.VBO()+sc.Energy_Gap()};{sc.VBO()};{sc.VBO()};{sc.VBO()-sc.DeltaSO()};{sc.Mass_e()};{sc.Mass_HH()};{sc.Mass_LH()}";

            System.IO.File.WriteAllLines(path, data);
        }
        private void GenerateSaveAll()
        {
            var path = @"C:\Users\Vosming\source\repos\Zad2\AllValues.txt";

            string[] data = new string[101];
            //data[0] = "Coefficient_X;Temperature;Energy_Gap;E_C;E_HH;E_LH;E_SH;mass_e;mass_HH;mass_LH";
            //data[1] = $"{x};{t};{sc.Energy_Gap()};{sc.Energy_C()};{sc.Energy_HH()};{sc.Energy_LH()};{sc.Energy_SH()};{sc.Mass_e()};{sc.Mass_HH()};{sc.Mass_LH()}";
            for (int i = 0; i < 101; i++)
            {
                var sc = new SemiConductor(i, t);
                data[i] = $"{x};{sc.Energy_Gap()};{sc.Energy_C()};{sc.Energy_HH()};{sc.Energy_LH()};{sc.Energy_SH()};{sc.Mass_e()};{sc.Mass_HH()};{sc.Mass_LH()}";
            }

            System.IO.File.WriteAllLines(path, data);
        }