CoolProp  4.2.5
An open-source fluid property and humid air property database
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Functions
IncompSolution.h File Reference
#include <string>
#include <vector>
#include <math.h>
#include "CPExceptions.h"
#include "CoolPropTools.h"
#include "IncompBase.h"
#include <stdio.h>

Go to the source code of this file.

Classes

class  IncompressibleSolution
 Base class for simplified brine/solution models. More...
 
class  SolutionsContainer
 
class  LiBrSolution
 Class to access Lithium-Bromide solutions. More...
 
class  BaseSolution
 Class to use Melinder and SecCool parameters. More...
 
class  MelinderSolution
 
class  EGSolution
 
class  PGSolution
 
class  EASolution
 
class  MASolution
 
class  GLSolution
 
class  AMSolution
 
class  KCSolution
 
class  CASolution
 
class  MGSolution
 
class  NASolution
 
class  KASolution
 
class  KFSolution
 
class  LISolution
 
class  SecCoolSolution
 
class  ZitrecAC
 
class  IceSlurryEA
 
class  IceSlurryPG
 
class  IceSlurryNA
 
class  PK2000
 

Functions

bool IsIncompressibleSolution (std::string name)
 
double IncompSolutionSI (long iOutput, double T, double p, double x, long iFluid)
 
double IncompSolutionSI (long iOutput, double T, double p, double x, std::string name)
 
double IncompSolutionSI (long iOutput, double T, double p, std::string name)
 
std::string getSolutionName (std::string name)
 
double getSolutionConc (std::string name)
 

Function Documentation

double getSolutionConc ( std::string  name)

Definition at line 274 of file IncompSolution.cpp.

std::string getSolutionName ( std::string  name)

Definition at line 269 of file IncompSolution.cpp.

double IncompSolutionSI ( long  iOutput,
double  T,
double  p,
double  x,
long  iFluid 
)

Definition at line 242 of file IncompSolution.cpp.

double IncompSolutionSI ( long  iOutput,
double  T,
double  p,
double  x,
std::string  name 
)

Definition at line 247 of file IncompSolution.cpp.

double IncompSolutionSI ( long  iOutput,
double  T,
double  p,
std::string  name 
)

Just some convenience functions to allow for backward compatibility. We might end up using them in the beginning until we can handle a third parameter properly.

Definition at line 255 of file IncompSolution.cpp.

bool IsIncompressibleSolution ( std::string  name)

Basic functions to access the list of incompressible fluids. Used here for convenience, but does not really contribute any functionality.

Definition at line 193 of file IncompSolution.cpp.