using System; using GP = Science.Physics.GeneralPhysics; namespace ScienceTest.PhysicsTest.GeneralPhysicsTest { /// /// ElectricFluxTest /// public class ElectricPotentialDifferenceTest { public ElectricPotentialDifferenceTest() { } private string result; public string Result { get{return result;} } public void Compute() { GP.Inductance L = new GP.Inductance(); L.H = 50.0; GP.ElectricCurrent I = new GP.ElectricCurrent(); GP.Scalar.FunctionOfTime f = new GP.Scalar.FunctionOfTime(cd); I.ScalarFunctionOfTime = f; GP.Time t = new GP.Time(); t.s = 10.0; GP.ElectricPotentialDifference dV = new GP.ElectricPotentialDifference(L,I,t); result += (dV.V).ToString(); } private GP.Scalar cd(GP.Time t) { GP.Scalar s = new GP.Scalar(); s.Magnitude = t.s * t.s; return s; } } } // -1000.00000000235