22 lines
826 B
C#
22 lines
826 B
C#
namespace MembranePoreTester.Models
|
||
{
|
||
public class TestLiquid
|
||
{
|
||
public string Name { get; set; }
|
||
public double SurfaceTension { get; set; } // mN/m, 25°C
|
||
|
||
// Cγ 值
|
||
public double C_Pa => 2860 * SurfaceTension;
|
||
public double C_cmHg => 2.15 * SurfaceTension;
|
||
public double C_psi => 0.415 * SurfaceTension;
|
||
|
||
public static List<TestLiquid> Predefined => new()
|
||
{
|
||
new TestLiquid { Name = "水", SurfaceTension = 72.0 },
|
||
new TestLiquid { Name = "石油馏分", SurfaceTension = 30.0 },
|
||
new TestLiquid { Name = "乙醇", SurfaceTension = 22.3 },
|
||
new TestLiquid { Name = "液态石蜡", SurfaceTension = 34.7 },
|
||
new TestLiquid { Name = "BSD16", SurfaceTension = 16.0 } // 新增
|
||
};
|
||
}
|
||
} |