Table of Contents

Class TemperatureVsHardness

Namespace
Hi.Physics
Assembly
HiMech.dll

Represents the relationship between temperature and hardness for materials.

public record TemperatureVsHardness : IAdditionOperators<TemperatureVsHardness, TemperatureVsHardness, TemperatureVsHardness>, IMultiplyOperators<TemperatureVsHardness, double, TemperatureVsHardness>, IEquatable<TemperatureVsHardness>
Inheritance
TemperatureVsHardness
Implements
Inherited Members
Extension Methods

Constructors

TemperatureVsHardness(TemperatureVsHardness)

Initializes a new instance of the TemperatureVsHardness record by copying from another instance.

public TemperatureVsHardness(TemperatureVsHardness src)

Parameters

src TemperatureVsHardness

The source instance to copy from.

TemperatureVsHardness(double, double)

Represents the relationship between temperature and hardness for materials.

public TemperatureVsHardness(double Temperature_K, double VickerHardness_Ndmm2)

Parameters

Temperature_K double

The temperature in Kelvin.

VickerHardness_Ndmm2 double

The Vickers hardness in Newtons per square millimeter.

Properties

Temperature_K

The temperature in Kelvin.

public double Temperature_K { get; init; }

Property Value

double

VickerHardness_Ndmm2

The Vickers hardness in Newtons per square millimeter.

public double VickerHardness_Ndmm2 { get; init; }

Property Value

double

Operators

operator +(TemperatureVsHardness, TemperatureVsHardness)

Adds two values together to compute their sum.

public static TemperatureVsHardness operator +(TemperatureVsHardness left, TemperatureVsHardness right)

Parameters

left TemperatureVsHardness

The value to which right is added.

right TemperatureVsHardness

The value which is added to left.

Returns

TemperatureVsHardness

The sum of left and right.

operator *(TemperatureVsHardness, double)

Multiplies two values together to compute their product.

public static TemperatureVsHardness operator *(TemperatureVsHardness left, double right)

Parameters

left TemperatureVsHardness

The value which right multiplies.

right double

The value which multiplies left.

Returns

TemperatureVsHardness

The product of left multiplied by right.