Skip to content

Commit efd1f1f

Browse files
committed
Generate code, clean up extras
1 parent 16176be commit efd1f1f

File tree

116 files changed

+2374
-1939
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

116 files changed

+2374
-1939
lines changed

UnitsNet/CustomCode/Quantities/Acceleration.extra.cs

-32
This file was deleted.

UnitsNet/CustomCode/Quantities/AmountOfSubstance.extra.cs

-25
Original file line numberDiff line numberDiff line change
@@ -39,30 +39,5 @@ public static AmountOfSubstance FromMass(Mass mass, MolarMass molarMass)
3939
{
4040
return mass / molarMass;
4141
}
42-
43-
/// <summary>Get <see cref="Mass" /> from <see cref="AmountOfSubstance" /> for a given <see cref="MolarMass" />.</summary>
44-
public static Mass operator *(AmountOfSubstance amountOfSubstance, MolarMass molarMass)
45-
{
46-
return Mass.FromGrams(amountOfSubstance.Moles * molarMass.GramsPerMole);
47-
}
48-
49-
/// <summary>Get <see cref="Mass" /> from <see cref="AmountOfSubstance" /> for a given <see cref="MolarMass" />.</summary>
50-
public static Mass operator *(MolarMass molarMass, AmountOfSubstance amountOfSubstance)
51-
{
52-
return Mass.FromGrams(amountOfSubstance.Moles * molarMass.GramsPerMole);
53-
}
54-
55-
/// <summary>Get <see cref="Molarity" /> from <see cref="AmountOfSubstance" /> divided by <see cref="Volume" />.</summary>
56-
public static Molarity operator /(AmountOfSubstance amountOfComponent, Volume mixtureVolume)
57-
{
58-
return Molarity.FromMolesPerCubicMeter(amountOfComponent.Moles / mixtureVolume.CubicMeters);
59-
}
60-
61-
/// <summary>Get <see cref="Volume" /> from <see cref="AmountOfSubstance" /> divided by <see cref="Molarity" />.</summary>
62-
public static Volume operator /(AmountOfSubstance amountOfSubstance, Molarity molarity)
63-
{
64-
return Volume.FromCubicMeters(amountOfSubstance.Moles / molarity.MolesPerCubicMeter);
65-
}
66-
6742
}
6843
}

UnitsNet/CustomCode/Quantities/Angle.extra.cs

-22
This file was deleted.

UnitsNet/CustomCode/Quantities/Area.extra.cs

-42
Original file line numberDiff line numberDiff line change
@@ -23,47 +23,5 @@ public static Area FromCircleRadius(Length radius)
2323
}
2424

2525
#endregion
26-
27-
/// <summary>
28-
/// Calculates the inverse of this quantity.
29-
/// </summary>
30-
/// <returns>The corresponding inverse quantity, <see cref="ReciprocalArea"/>.</returns>
31-
public ReciprocalArea Inverse()
32-
{
33-
if (SquareMeters == 0.0)
34-
return new ReciprocalArea(0.0, UnitsNet.Units.ReciprocalAreaUnit.InverseSquareMeter);
35-
36-
return new ReciprocalArea(1 / SquareMeters, UnitsNet.Units.ReciprocalAreaUnit.InverseSquareMeter);
37-
}
38-
39-
/// <summary>Get <see cref="Length"/> from <see cref="Area"/> divided by <see cref="Length"/>.</summary>
40-
public static Length operator /(Area area, Length length)
41-
{
42-
return Length.FromMeters(area.SquareMeters / length.Meters);
43-
}
44-
45-
/// <summary>Get <see cref="MassFlow"/> from <see cref="Area"/> times <see cref="MassFlux"/>.</summary>
46-
public static MassFlow operator *(Area area, MassFlux massFlux)
47-
{
48-
return MassFlow.FromGramsPerSecond(area.SquareMeters * massFlux.GramsPerSecondPerSquareMeter);
49-
}
50-
51-
/// <summary>Get <see cref="VolumeFlow"/> from <see cref="Area"/> times <see cref="Speed"/>.</summary>
52-
public static VolumeFlow operator *(Area area, Speed speed)
53-
{
54-
return VolumeFlow.FromCubicMetersPerSecond(area.SquareMeters * speed.MetersPerSecond);
55-
}
56-
57-
/// <summary>Get <see cref="LinearDensity"/> from <see cref="Area"/> times <see cref="Density"/>.</summary>
58-
public static LinearDensity operator *(Area area, Density density)
59-
{
60-
return LinearDensity.FromKilogramsPerMeter(area.SquareMeters * density.KilogramsPerCubicMeter);
61-
}
62-
63-
/// <summary>Get <see cref="Ratio"/> from <see cref="Area"/> times <see cref="ReciprocalArea"/>.</summary>
64-
public static Ratio operator *(Area area, ReciprocalArea reciprocalArea)
65-
{
66-
return Ratio.FromDecimalFractions(area.SquareMeters * reciprocalArea.InverseSquareMeters);
67-
}
6826
}
6927
}

UnitsNet/CustomCode/Quantities/AreaDensity.extra.cs

-14
This file was deleted.

UnitsNet/CustomCode/Quantities/AreaMomentOfInertia.extra.cs

-14
This file was deleted.

UnitsNet/CustomCode/Quantities/BrakeSpecificFuelConsumption.extra.cs

-26
This file was deleted.

UnitsNet/CustomCode/Quantities/CoefficientOfThermalExpansion.extra.cs

-11
This file was deleted.

UnitsNet/CustomCode/Quantities/Density.extra.cs

-46
This file was deleted.

UnitsNet/CustomCode/Quantities/Duration.extra.cs

-24
Original file line numberDiff line numberDiff line change
@@ -92,29 +92,5 @@ public static explicit operator Duration(TimeSpan duration)
9292
{
9393
return timeSpan.TotalSeconds >= duration.Seconds;
9494
}
95-
96-
/// <summary>Get <see cref="Volume"/> from <see cref="Duration"/> multiplied by <see cref="VolumeFlow"/>.</summary>
97-
public static Volume operator *(Duration duration, VolumeFlow volumeFlow)
98-
{
99-
return Volume.FromCubicMeters(volumeFlow.CubicMetersPerSecond * duration.Seconds);
100-
}
101-
102-
/// <summary>Get <see cref="ElectricCharge"/> from <see cref="Duration"/> multiplied by <see cref="ElectricCurrent"/>.</summary>
103-
public static ElectricCharge operator *(Duration time, ElectricCurrent current)
104-
{
105-
return ElectricCharge.FromAmpereHours(current.Amperes * time.Hours);
106-
}
107-
108-
/// <summary>Get <see cref="Speed"/> from <see cref="Duration"/> multiplied by <see cref="Acceleration"/>.</summary>
109-
public static Speed operator *(Duration duration, Acceleration acceleration)
110-
{
111-
return new Speed(acceleration.MetersPerSecondSquared * duration.Seconds, SpeedUnit.MeterPerSecond);
112-
}
113-
114-
/// <summary>Get <see cref="Force"/> from <see cref="Duration"/> multiplied by <see cref="ForceChangeRate"/>.</summary>
115-
public static Force operator *(Duration duration, ForceChangeRate forceChangeRate)
116-
{
117-
return new Force(forceChangeRate.NewtonsPerSecond * duration.Seconds, ForceUnit.Newton);
118-
}
11995
}
12096
}

UnitsNet/CustomCode/Quantities/DynamicViscosity.extra.cs

-14
This file was deleted.

UnitsNet/CustomCode/Quantities/ElectricCharge.extra.cs

-26
This file was deleted.

UnitsNet/CustomCode/Quantities/ElectricConductivity.extra.cs

-22
This file was deleted.

UnitsNet/CustomCode/Quantities/ElectricCurrent.extra.cs

-42
This file was deleted.

0 commit comments

Comments
 (0)