/// <summary> /// Multiplies the specified LHS and RHS. /// </summary> /// <param name="lhs">The LHS quantity.</param> /// <param name="rhs">The RHS quantity.</param> /// <returns>The <see cref="Energy"/>.</returns> public static Energy operator *(Charge lhs, Potential rhs) { return(new Energy(QuantityOperations.Multiply(lhs, rhs))); }
/// <summary> /// Multiplies the specified LHS and RHS. /// </summary> /// <param name="lhs">The LHS.</param> /// <param name="rhs">The RHS.</param> /// <returns> /// The result of the operator. /// </returns> public static Squared <MagneticFlux> operator *(MagneticFlux lhs, MagneticFlux rhs) { return(new Squared <MagneticFlux>(new MagneticFlux(QuantityOperations.Multiply(lhs, rhs).Value, lhs.Unit))); }
/// <summary> /// Multiplies the specified LHS and RHS. /// </summary> /// <param name="lhs">The LHS quantity.</param> /// <param name="rhs">The RHS quantity.</param> /// <returns>The product of the specified LHS and RHS.</returns> public static Velocity operator *(Acceleration lhs, Time rhs) { return(new Velocity(QuantityOperations.Multiply(lhs, rhs))); }
/// <summary> /// Multiplies the specified LHS and RHS. /// </summary> /// <param name="lhs">The LHS quantity.</param> /// <param name="rhs">The RHS quantity.</param> /// <returns>The product of the specified LHS and RHS.</returns> public static Distance operator *(Velocity lhs, Time rhs) { return(new Distance(QuantityOperations.Multiply(lhs, rhs))); }
/// <summary> /// Multiplies the specified LHS and RHS. /// </summary> /// <param name="lhs">The LHS quantity.</param> /// <param name="rhs">The RHS quantity.</param> /// <returns>The product of the specified LHS and RHS.</returns> public static LuminousFlux operator *(LuminousIntensity lhs, SolidAngle rhs) { return(new LuminousFlux(QuantityOperations.Multiply(lhs, rhs))); }
/// <summary> /// Multiplies the specified LHS and RHS. /// </summary> /// <param name="lhs">The LHS quantity.</param> /// <param name="rhs">The RHS quantity.</param> /// <returns>The product of the specified LHS and RHS.</returns> public static Charge operator *(ElectricCurrent lhs, Time rhs) { return(new Charge(QuantityOperations.Multiply(lhs, rhs))); }
/// <summary> /// Multiplies the specified LHS and RHS. /// </summary> /// <param name="lhs">The LHS quantity.</param> /// <param name="rhs">The RHS quantity.</param> /// <returns>The product of the specified LHS and RHS.</returns> public static Power operator *(ElectricCurrent lhs, Potential rhs) { return(new Power(QuantityOperations.Multiply(lhs, rhs))); }
/// <summary> /// Multiplies the specified LHS and RHS. /// </summary> /// <param name="lhs">The LHS quantity.</param> /// <param name="rhs">The RHS quantity.</param> /// <returns>The product of the specified LHS and RHS.</returns> public static Area operator *(Distance lhs, Distance rhs) { return(new Area(QuantityOperations.Multiply(lhs, rhs))); }
/// <summary> /// Multiplies the specified LHS and RHS. /// </summary> /// <param name="lhs">The LHS quantity.</param> /// <param name="rhs">The RHS quantity.</param> /// <returns>The product of the specified LHS and RHS.</returns> public static Volume operator *(Distance lhs, Area rhs) { return(new Volume(QuantityOperations.Multiply(lhs, rhs))); }
/// <summary> /// Multiplies the specified LHS and RHS. /// </summary> /// <param name="lhs">The LHS quantity.</param> /// <param name="rhs">The RHS quantity.</param> /// <returns>The product of the specified LHS and RHS.</returns> public static Momentum operator *(Force lhs, Time rhs) { return(new Momentum(QuantityOperations.Multiply(lhs, rhs))); }
/// <summary> /// Multiplies the specified LHS and RHS. /// </summary> /// <param name="lhs">The LHS.</param> /// <param name="rhs">The RHS.</param> /// <returns> /// The result of the operator. /// </returns> public static Squared <Force> operator *(Force lhs, Force rhs) { return(new Squared <Force>(new Force(QuantityOperations.Multiply(lhs, rhs).Value, lhs.Unit))); }
/// <summary> /// Multiplies the specified LHS and RHS. /// </summary> /// <param name="lhs">The LHS quantity.</param> /// <param name="rhs">The RHS quantity.</param> /// <returns>The product of the specified LHS and RHS.</returns> public static Energy operator *(Force lhs, Distance rhs) { return(new Energy(QuantityOperations.Multiply(lhs, rhs))); }
/// <summary> /// Multiplies the specified LHS and RHS. /// </summary> /// <param name="lhs">The LHS.</param> /// <param name="rhs">The RHS.</param> /// <returns> /// The result of the operator. /// </returns> public static Squared <Momentum> operator *(Momentum lhs, Momentum rhs) { return(new Squared <Momentum>(new Momentum(QuantityOperations.Multiply(lhs, rhs).Value, lhs.Unit))); }
/// <summary> /// Multiplies the specified LHS and RHS. /// </summary> /// <param name="lhs">The LHS.</param> /// <param name="rhs">The RHS.</param> /// <returns> /// The result of the operator. /// </returns> public static Squared <Charge> operator *(Charge lhs, Charge rhs) { return(new Squared <Charge>(new Charge(QuantityOperations.Multiply(lhs, rhs).Value, lhs.Unit))); }
/// <summary> /// Multiplies the specified LHS and RHS. /// </summary> /// <param name="lhs">The LHS quantity.</param> /// <param name="rhs">The RHS quantity.</param> /// <returns>The product of the specified LHS and RHS.</returns> public static Charge operator *(Capacitance lhs, Potential rhs) { return(new Charge(QuantityOperations.Multiply(lhs, rhs))); }
/// <summary> /// Multiplies the specified LHS and RHS. /// </summary> /// <param name="lhs">The LHS quantity.</param> /// <param name="rhs">The RHS quantity.</param> /// <returns>The product.</returns> public static Energy operator *(Pressure lhs, Volume rhs) { return(new Energy(QuantityOperations.Multiply(lhs, rhs))); }
/// <summary> /// Multiplies the specified LHS and RHS. /// </summary> /// <param name="lhs">The LHS.</param> /// <param name="rhs">The RHS.</param> /// <returns> /// The result of the operator. /// </returns> public static Squared <Capacitance> operator *(Capacitance lhs, Capacitance rhs) { return(new Squared <Capacitance>(new Capacitance(QuantityOperations.Multiply(lhs, rhs).Value, lhs.Unit))); }
/// <summary> /// Divides the lhs with the rhs. /// </summary> /// <param name="lhs">The LHS quantity.</param> /// <param name="rhs">The RHS quantity.</param> /// <returns> /// The resulting <see cref="Energy"/>. /// </returns> public static Energy operator *(Power lhs, Time rhs) { return(new Energy(QuantityOperations.Multiply(lhs, rhs))); }
/// <summary> /// Multiplies the specified LHS and RHS. /// </summary> /// <param name="lhs">The LHS quantity.</param> /// <param name="rhs">The RHS quantity.</param> /// <returns>The product of the specified LHS and RHS.</returns> public static Potential operator *(ElectricCurrent lhs, Resistance rhs) { return(new Potential(QuantityOperations.Multiply(lhs, rhs))); }
/// <summary> /// Multiplies the specified LHS and RHS. /// </summary> /// <param name="lhs">The LHS.</param> /// <param name="rhs">The RHS.</param> /// <returns> /// The result of the operator. /// </returns> public static Squared <Power> operator *(Power lhs, Power rhs) { return(new Squared <Power>(new Power(QuantityOperations.Multiply(lhs, rhs).Value, lhs.Unit))); }
/// <summary> /// Multiplies the specified LHS and RHS. /// </summary> /// <param name="lhs">The LHS.</param> /// <param name="rhs">The RHS.</param> /// <returns> /// The result of the operator. /// </returns> public static Squared <ElectricCurrent> operator *(ElectricCurrent lhs, ElectricCurrent rhs) { return(new Squared <ElectricCurrent>(new ElectricCurrent(QuantityOperations.Multiply(lhs, rhs).Value, lhs.Unit))); }
/// <summary> /// Multiplies the specified LHS and RHS. /// </summary> /// <param name="lhs">The LHS.</param> /// <param name="rhs">The RHS.</param> /// <returns> /// The result of the operator. /// </returns> public static Squared <Illuminance> operator *(Illuminance lhs, Illuminance rhs) { return(new Squared <Illuminance>(new Illuminance(QuantityOperations.Multiply(lhs, rhs).Value, lhs.Unit))); }
/// <summary> /// Multiplies the specified LHS and RHS. /// </summary> /// <param name="lhs">The LHS.</param> /// <param name="rhs">The RHS.</param> /// <returns> /// The result of the operator. /// </returns> public static Squared <Velocity> operator *(Velocity lhs, Velocity rhs) { return(new Squared <Velocity>(new Velocity(QuantityOperations.Multiply(lhs, rhs).Value, lhs.Unit))); }
/// <summary> /// Multiplies the specified LHS and RHS. /// </summary> /// <param name="lhs">The LHS quantity.</param> /// <param name="rhs">The RHS quantity.</param> /// <returns>The product of the specified LHS and RHS.</returns> public static Force operator *(Mass lhs, Quotient <Distance, Squared <Time> > rhs) { return(new Force(QuantityOperations.Multiply(lhs, rhs.GetResult()))); }
/// <summary> /// Multiplies the specified LHS and RHS. /// </summary> /// <param name="lhs">The LHS.</param> /// <param name="rhs">The RHS.</param> /// <returns> /// The result of the operator. /// </returns> public static Squared <LuminousIntensity> operator *(LuminousIntensity lhs, LuminousIntensity rhs) { return(new Squared <LuminousIntensity>(new LuminousIntensity(QuantityOperations.Multiply(lhs, rhs).Value, lhs.Unit))); }
/// <summary> /// Multiplies the specified LHS and RHS. /// </summary> /// <param name="lhs">The LHS quantity.</param> /// <param name="rhs">The RHS quantity.</param> /// <returns>The product of the specified LHS and RHS.</returns> public static Momentum operator *(Mass lhs, Velocity rhs) { return(new Momentum(QuantityOperations.Multiply(lhs, rhs))); }
/// <summary> /// Multiplies the specified LHS and RHS. /// </summary> /// <param name="lhs">The LHS.</param> /// <param name="rhs">The RHS.</param> /// <returns> /// The result of the operator. /// </returns> public static Squared <Temperature> operator *(Temperature lhs, Temperature rhs) { return(new Squared <Temperature>(new Temperature(QuantityOperations.Multiply(lhs, rhs).Value, lhs.Unit))); }
/// <summary> /// Multiplies the specified LHS and RHS. /// </summary> /// <param name="lhs">The LHS.</param> /// <param name="rhs">The RHS.</param> /// <returns> /// The result of the operator. /// </returns> public static Squared <Mass> operator *(Mass lhs, Mass rhs) { return(new Squared <Mass>(new Mass(QuantityOperations.Multiply(lhs, rhs).Value, lhs.Unit))); }
/// <summary> /// Multiplies the specified LHS and RHS. /// </summary> /// <param name="lhs">The LHS.</param> /// <param name="rhs">The RHS.</param> /// <returns> /// The result of the operator. /// </returns> public static Squared <Acceleration> operator *(Acceleration lhs, Acceleration rhs) { return(new Squared <Acceleration>(new Acceleration(QuantityOperations.Multiply(lhs, rhs).Value, lhs.Unit))); }
/// <summary> /// Multiplies the specified LHS and RHS. /// </summary> /// <param name="lhs">The LHS.</param> /// <param name="rhs">The RHS.</param> /// <returns> /// The result of the operator. /// </returns> public static Squared <Angle> operator *(Angle lhs, Angle rhs) { return(new Squared <Angle>(new Angle(QuantityOperations.Multiply(lhs, rhs).Value, lhs.Unit))); }