private static void EfSirPres1() { //var e = new KofZaProracunPravougaonogPresekaModel(); //e.SetByS(15.0 / 143.0); //var a = KofZaProracunPravougaonogPreseka.GetItem_Full(0.189, 0);//predpostavljemo // //var b = KofZaProracunPravougaonogPreseka.GetItem_Full(0.104, 0); //double lamda_b1 = 1 - (e.αv / a.αv) * (1 - (15 / (a.ξ * 143)) * (1 - (35 / 175))); Console.WriteLine("Start"); using (var p = EfetivnaSirinaTPresekaFactory.CreateEfetivnaSirinaTPreseka(250, 250, PolozajTpreseka.Polje_1, l_1: 712, l_2: 0, b_0: 20)) { Console.WriteLine(p.ToString()); Console.WriteLine(""); } }
public void EfetivnaSirinaPreseka_Oslonac1Return122_75() { var b_l = 40.0; var b_r = 140.0; var pol = PolozajTpreseka.Oslonac_1; var l1 = 800; var b0 = 20; //var obj = new EfetivnaSirinaTPreseka(b_l,b_r,pol,l1,0,b0); using (var obj = EfetivnaSirinaTPresekaFactory.CreateEfetivnaSirinaTPreseka(b_l, b_r, pol, l1, 0, b0)) { var Result_b_eff = 122.75; Assert.AreEqual(Result_b_eff, obj.B_eff); } }
public void EfetivnaSirinaPreseka_Polje_3Return147_5() { var b_l = 40.0; var b_r = 140.0; var pol = PolozajTpreseka.Polje_3; var l1 = 1000; var b0 = 20; //var obj = new EfetivnaSirinaTPreseka(b_l, b_r, pol, l1, 0, b0); using (var obj = EfetivnaSirinaTPresekaFactory.CreateEfetivnaSirinaTPreseka(b_l, b_r, pol, l1, 0, b0)) { var Result_b_eff = 147.5; Assert.AreEqual(Result_b_eff, obj.B_eff); } }
private static void EfSirPres() { //var e = new KofZaProracunPravougaonogPresekaModel(); //e.SetByS(15.0 / 143.0); //var a = KofZaProracunPravougaonogPreseka.GetItem_Full(0.189, 0);//predpostavljemo // //var b = KofZaProracunPravougaonogPreseka.GetItem_Full(0.104, 0); //double lamda_b1 = 1 - (e.αv / a.αv) * (1 - (15 / (a.ξ * 143)) * (1 - (35 / 175))); Console.WriteLine("Oslonac A"); using (var p = EfetivnaSirinaTPresekaFactory.CreateEfetivnaSirinaTPreseka(40, 140, PolozajTpreseka.Oslonac_1, l_1: 800, l_2: 0, b_0: 20)) { Console.WriteLine(p.ToString()); Console.WriteLine(""); } Console.WriteLine("Polje A-B"); using (var p = EfetivnaSirinaTPresekaFactory.CreateEfetivnaSirinaTPreseka(40, 140, PolozajTpreseka.Polje_1, l_1: 800, l_2: 0, b_0: 20)) { Console.WriteLine(p.ToString()); Console.WriteLine(""); } Console.WriteLine("Oslonac B"); using (var p = EfetivnaSirinaTPresekaFactory.CreateEfetivnaSirinaTPreseka(40, 140, PolozajTpreseka.Oslonac_2, l_1: 800, l_2: 1000, b_0: 20)) { Console.WriteLine(p.ToString()); Console.WriteLine(""); } Console.WriteLine("Polje B-C"); using (var p = EfetivnaSirinaTPresekaFactory.CreateEfetivnaSirinaTPreseka(40, 140, PolozajTpreseka.Polje_3, l_1: 1000, l_2: 0, b_0: 20)) { Console.WriteLine(p.ToString()); Console.WriteLine(""); } Console.WriteLine("Oslonac C"); using (var p = EfetivnaSirinaTPresekaFactory.CreateEfetivnaSirinaTPreseka(40, 140, PolozajTpreseka.Oslonac_i_Polje_4, l_1: 200, l_2: 0, b_0: 20)) { Console.WriteLine(p.ToString()); Console.WriteLine(""); } }