#include <cmath>
#include "newtonraphson.h"
#include <assert.h>
Go to the source code of this file.
Classes | |
struct | Flash::SaturatedPressureH2SEquation |
struct | Flash::VolumeCO2Equation |
struct | Flash::VolumeCO2DerivativeEquation |
struct | Flash::VolumeH2SEquation |
struct | Flash::VolumeH2SDerivativeEquation |
Namespaces | |
namespace | Flash |
Enumerations | |
enum | Flash::PhysicalState { Flash::LIQUID, Flash::GAS, Flash::SUPERCRITICAL } |
Functions | |
double | Flash::aCO2 (double T) |
double | Flash::koH2O (double T) |
double | Flash::koCO2 (double T, PhysicalState stateCO2) |
double | Flash::vCO2 (PhysicalState stateCO2) |
double | Flash::lambdaCO2 (double T, double P) |
double | Flash::zetaCO2 (double T, double P) |
double | Flash::uRTH2S (double T, double P) |
double | Flash::lambdaH2S (double T, double P) |
double | Flash::ComputeSaturatedMolalityNaCl (double T, double P) |
double | Flash::ComputeSaturatedPressureH2O (double T) |
double | Flash::ComputeSaturatedPressureCO2 (double T) |
double | Flash::ComputeSaturatedPressureH2S (double T) |
PhysicalState | Flash::DeterminePhysicalStateCO2 (double T, double P) |
PhysicalState | Flash::DeterminePhysicalStateH2S (double T, double P) |
double | Flash::ComputeVolumeCO2 (double T, double P, PhysicalState stateCO2) |
double | Flash::ComputeVolumeCO2 (double T, double P) |
double | Flash::ComputeVolumeH2S (double T, double P, PhysicalState stateH2S) |
double | Flash::ComputeFugacityH2O (double volumeCO2, double T, double P) |
double | Flash::ComputeFugacityCO2 (double volumeCO2, double T, double P) |
double | Flash::ComputeFugacityH2S (double volumeH2S, double T, double P) |
Variables | |
const double | Flash::TcH2O = 647.30 |
const double | Flash::PcH2O = 221.20 |
const double | Flash::TcCO2 = 304.20 |
const double | Flash::PcCO2 = 73.83 |
const double | Flash::TcH2S = 373.50 |
const double | Flash::PcH2S = 89.63 |
const double | Flash::R = 83.14472 |
const double | Flash::bCO2 = 27.80 |
const double | Flash::bH2O = 18.18 |
const double | Flash::aH2OCO2 = 7.89E7 |
const double | Flash::a1H2S = 5.2386075E-2 |
const double | Flash::a2H2S = -2.7463906E-1 |
const double | Flash::a3H2S = -9.6760173E-2 |
const double | Flash::a4H2S = 1.3618104E-2 |
const double | Flash::a5H2S = -8.8681753E-2 |
const double | Flash::a6H2S = 4.1176908E-2 |
const double | Flash::a7H2S = 3.6354018E-4 |
const double | Flash::a8H2S = 2.2719194E-3 |
const double | Flash::a9H2S = -7.6962514E-4 |
const double | Flash::a10H2S = -2.1948579E-5 |
const double | Flash::a11H2S = -1.1707631E-4 |
const double | Flash::a12H2S = 4.0756926E-5 |
const double | Flash::a13H2S = 5.7582260E-2 |
const double | Flash::a14H2S = 1.00 |
const double | Flash::a15H2S = 0.06 |
const double | Flash::Po = 1.0 |
const double | Flash::vH2O = 18.1 |
const double | Flash::zetaH2S = -1.0832589E-2 |
const double | Flash::toleranceVolumeH2SEquation = 1.0E-2 |