public static ICE3ConcreteModel DefaultRC3240ConcreteGGBS20() { var allConstituents = ICE3CementModel.getCementConstituents(); return(new ICE3ConcreteModel { Constituents = new List <CementAndConcreteConstituent> { new CementAndConcreteConstituent { Material = ICE3CementModel.getOPC(), Proportion = 0.122 }, new CementAndConcreteConstituent { Material = allConstituents["GGBS"], Proportion = 0.031 }, new CementAndConcreteConstituent { Material = allConstituents["Aggregates"], Proportion = 0.801 }, new CementAndConcreteConstituent { Material = allConstituents["Admixture"], Proportion = 0 }, new CementAndConcreteConstituent { Material = allConstituents["Water"], Proportion = 0.046 } } }); }
public ICE3ConcreteModel() { AllConstituents = ICE3CementModel.getCementConstituents(); _massDensity = 2350; Category = ICECategory.ConcreteV3; TransportsToProcessing.Add(MaterialTransport.Default33THGV()); Constituents = new List <CementAndConcreteConstituent> { //new CementAndConcreteConstituent{Material = new ICE3CementModel(), Proportion = 0.15}, //new CementAndConcreteConstituent{Material = AllConstituents["Aggregates"], Proportion = 0.8685}, //new CementAndConcreteConstituent{Material = AllConstituents["Admixture"], Proportion = 0.0015}, //new CementAndConcreteConstituent{Material = AllConstituents["Water"], Proportion = 0.03} }; }
public static ICE3ConcreteModel DefaultRC4050Concrete() { var allConstituents = ICE3CementModel.getCementConstituents(); return(new ICE3ConcreteModel { Constituents = new List <CementAndConcreteConstituent> { new CementAndConcreteConstituent { Material = ICE3CementModel.getOPC(), Proportion = 0.179 }, new CementAndConcreteConstituent { Material = allConstituents["Aggregates"], Proportion = 0.767 }, new CementAndConcreteConstituent { Material = allConstituents["Admixture"], Proportion = 0 }, new CementAndConcreteConstituent { Material = allConstituents["Water"], Proportion = 0.054 } } }); }