auxi.tools.materialphysicalproperties.slags module

This module provides physical property data sets and models for slags.

class auxi.tools.materialphysicalproperties.slags.RiboudViscosityTx

Bases: auxi.tools.materialphysicalproperties.core.Model

A model that describes the variation in the dynamic viscosity of liquid slag as a function of temperature and composition expressed in mole fraction.

calculate(**state)

Calculate dynamic viscosity at the specified temperature and composition:

Parameters:
  • T – [K] temperature
  • x – [mole fraction] composition dictionary , e.g. {‘SiO2’: 0.25, ‘CaO’: 0.25, ‘MgO’: 0.25, ‘FeO’: 0.25}
Returns:

[Pa.s] dynamic viscosity

The **state parameter contains the keyword argument(s) specified above that are used to describe the state of the material.

class auxi.tools.materialphysicalproperties.slags.RiboudViscosityTy

Bases: auxi.tools.materialphysicalproperties.slags.RiboudViscosityTx

A model that describes the variation in the dynamic viscosity of liquid slag as a function of temperature and composition expressed in mass fraction.

calculate(**state)

Calculate dynamic viscosity at the specified temperature and composition:

Parameters:
  • T – [K] temperature
  • y – [mass fraction] composition dictionary , e.g. {‘SiO2’: 0.25, ‘CaO’: 0.25, ‘MgO’: 0.25, ‘FeO’: 0.25}
Returns:

[Pa.s] dynamic viscosity

The **state parameter contains the keyword argument(s) specified above that are used to describe the state of the material.

class auxi.tools.materialphysicalproperties.slags.UrbainViscosityTx

Bases: auxi.tools.materialphysicalproperties.core.Model

A model that describes the variation in the dynamic viscosity of liquid slag as a function of temperature and composition expressed in mole fraction.

calculate(**state)

Calculate dynamic viscosity at the specified temperature and composition:

Parameters:
  • T – [K] temperature
  • x – [mole fraction] composition dictionary , e.g. {‘SiO2’: 0.25, ‘CaO’: 0.25, ‘MgO’: 0.25, ‘FeO’: 0.25}
Returns:

[Pa.s] dynamic viscosity

The **state parameter contains the keyword argument(s) specified above that are used to describe the state of the material.

class auxi.tools.materialphysicalproperties.slags.UrbainViscosityTy

Bases: auxi.tools.materialphysicalproperties.slags.UrbainViscosityTx

A model that describes the variation in the dynamic viscosity of liquid slag as a function of temperature and composition expressed in mass fraction.

calculate(**state)

Calculate dynamic viscosity at the specified temperature and composition:

Parameters:
  • T – [K] temperature
  • y – [mass fraction] composition dictionary , e.g. {‘SiO2’: 0.25, ‘CaO’: 0.25, ‘MgO’: 0.25, ‘FeO’: 0.25}
Returns:

[Pa.s] dynamic viscosity

The **state parameter contains the keyword argument(s) specified above that are used to describe the state of the material.