⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 enthalpy_melting.h

📁 Flowlive The thermo library provides thermodynamical, chemical and physical properties of elements
💻 H
字号:
//---------------------------------------------------------------------------
//  Project:         FlowLive
//  Module:          properties
/*!\file             enthalpy_melting.h
	\brief            constants for enthalpies of melting
	\version          0.0.1.1
	\date             Created: 2006-12-19
	\date             Last modified: 2007-01-09
	\author           <a href="mailto:xtobias@gmx.net">Tobias Severin, xtobias@gmx.net</a>
*/
//---------------------------------------------------------------------------
#ifndef ENTHALPY_MELTING_H
#define ENTHALPY_MELTING_H
//---------------------------------------------------------------------------
#include <thermo/thermo.h>

#include <thermo/specie_mass.h>

//---------------------------------------------------------------------------
THERMO_BEGIN

// Delta Hmelt0 in kJ/mol
// source: http://de.wikipedia.org/wiki/Bildungsenthalpie
// date: 2006-12-19

// Methans鋟re (Ameisens鋟re) +8癈 HCOOH
static const double kHmelt0_molar_HCOOH = 12.7E3; // [J/mol]
static const double kHmelt0_HCOOH = kHmelt0_molar_HCOOH/kMass_HCOOH; // [J/kg]

// Ethans鋟re (Essigs鋟re) +17癈
static const double kHmelt0_molar_CH3COOH = 11.5E3; // [J/mol]
static const double kHmelt0_CH3COOH = kHmelt0_molar_CH3COOH/kMass_CH3COOH; // [J/kg]

// Natriumchlorid 800癈
static const double kHmelt0_molar_NaCl = 30.2E3; // [J/mol]
static const double kHmelt0_NaCl = kHmelt0_molar_NaCl/kMass_NaCl; // [J/kg]

// Kohlenmonoxid -205癈
static const double kHmelt0_molar_CO = 0.8E3; // [J/mol]
static const double kHmelt0_CO = kHmelt0_molar_CO/kMass_CO; // [J/kg]

// Kohlendioxid -58癈
static const double kHmelt0_molar_CO2 = 8.0E3; // [J/mol]
static const double kHmelt0_CO2 = kHmelt0_molar_CO2/kMass_CO2; // [J/kg]

// Schwefelkohlenstoff -112癈
static const double kHmelt0_molar_CS2 = 4.4E3; // [J/mol]
static const double kHmelt0_CS2 = kHmelt0_molar_CS2/kMass_CS2; // [J/kg]

// Methan -183癈
static const double kHmelt0_molar_CH4 = 0.9E3; // [J/mol]
static const double kHmelt0_CH4 = kHmelt0_molar_CH4/kMass_CH4; // [J/kg]

// Ethan -183癈
static const double kHmelt0_molar_C2H6 = 2.9E3; // [J/mol]
static const double kHmelt0_C2H6 = kHmelt0_molar_C2H6/kMass_C2H6; // [J/kg]

// Propan -182癈
static const double kHmelt0_molar_C3H8 = 3.5E3; // [J/mol]
static const double kHmelt0_C3H8 = kHmelt0_molar_C3H8/kMass_C3H8; // [J/kg]

// Ammoniak -77癈
static const double kHmelt0_molar_NH3 = 5.7E3; // [J/mol]
static const double kHmelt0_NH3 = kHmelt0_molar_NH3/kMass_NH3; // [J/kg]

// Wasser 0癈
static const double kHmelt0_molar_H2O = 6.0E3; // [J/mol]
static const double kHmelt0_H2O = kHmelt0_molar_H2O/kMass_H2O; // [J/kg]

// Methanol -98癈
static const double kHmelt0_molar_CH3OH = 3.2E3; // [J/mol]
static const double kHmelt0_CH3OH = kHmelt0_molar_CH3OH/kMass_CH3OH; // [J/kg]

// Ethanol (Ethylalkohol) -115癈
static const double kHmelt0_molar_C2H5OH = 5.1E3; // [J/mol]
static const double kHmelt0_C2H5OH = kHmelt0_molar_C2H5OH/kMass_C2H5OH; // [J/kg]

// n-Propanol (n-Propylalkohol) -126癈
static const double kHmelt0_molar_C3H7OH = 5.2E3; // [J/mol]
static const double kHmelt0_C3H7OH = kHmelt0_molar_C3H7OH/kMass_C3H7OH; // [J/kg]

// Fluor -220癈
static const double kHmelt0_molar_F2 = 0.4E3; // [J/mol]
static const double kHmelt0_F2 = kHmelt0_molar_F2/kMass_F2; // [J/kg]

// Chlor -103癈
static const double kHmelt0_molar_Cl2 = 3.3E3; // [J/mol]
static const double kHmelt0_Cl2 = kHmelt0_molar_Cl2/kMass_Cl2; // [J/kg]

// Brom -7癈
static const double kHmelt0_molar_Br2 = 5.3E3; // [J/mol]
static const double kHmelt0_Br2 = kHmelt0_molar_Br2/kMass_Br2; // [J/kg]

// Iod +113癈
static const double kHmelt0_molar_I2 = 7.7E3; // [J/mol]
static const double kHmelt0_I2 = kHmelt0_molar_I2/kMass_I2; // [J/kg]

//---------------------------------------------------------------------------
//! Returns the enthalpy of melting of a given specie/material [J/kg]
THERMO_EXPORT double Enthalpy_Melting(const std::string &aSpecieName);

//---------------------------------------------------------------------------
THERMO_END

#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -