| 
    Fesapi 2.9.0.1
    
   This project provides C++ classes which allow an easy access in import and export to the Energistics standards. 
   | 
 
#include <CompositionalViscositySpecification.h>
  
Public Member Functions | |
| CompositionalViscositySpecification (gsoap_eml2_3::prodml22__AbstractCompositionalViscosityModel *fromGsoap) | |
| virtual | ~CompositionalViscositySpecification ()=default | 
| gsoap_eml2_3::prodml22__ThermodynamicPhase | getThermodynamicPhase () const | 
| void | setThermodynamicPhase (gsoap_eml2_3::prodml22__ThermodynamicPhase phase) | 
  Public Member Functions inherited from prodml2_2::CompositionalSpecification | |
| CompositionalSpecification (gsoap_eml2_3::prodml22__AbstractCompositionalModel *fromGsoap) | |
| virtual | ~CompositionalSpecification ()=default | 
| bool | hasMixingRule () const | 
| gsoap_eml2_3::prodml22__MixingRule | getMixingRule () const | 
| void | setMixingRule (gsoap_eml2_3::prodml22__MixingRule mixingRule) | 
| unsigned int | getBinaryInteractionCoefficientCount () const | 
| std::string | getBinaryInteractionCoefficientFluidComponent1Reference (unsigned int index) const | 
| bool | hasBinaryInteractionCoefficientFluidComponent2Reference (unsigned int index) const | 
| std::string | getBinaryInteractionCoefficientFluidComponent2Reference (unsigned int index) const | 
| void | pushBackBinaryInteractionCoefficient (double value, const std::string &fluidComponent1Reference, const std::string &fluidComponent2Reference="") | 
| unsigned int | getFluidComponentPropertyCount () const | 
| void | pushBackFluidComponentProperty (const std::string &fluidComponentReference) | 
| std::string | getFluidComponentPropertyFluidComponentReference (unsigned int index) const | 
  Public Member Functions inherited from prodml2_2::PvtSpecification | |
| PvtSpecification (gsoap_eml2_3::prodml22__AbstractPvtModel *fromGsoap) | |
| virtual | ~PvtSpecification ()=default | 
| unsigned int | getCoefficientCount () const | 
| double | getCoefficientValue (unsigned int index) const | 
| gsoap_eml2_3::prodml22__PvtModelParameterKind | getCoefficientKind (unsigned int index) const | 
| bool | hasCoefficientName (unsigned int index) const | 
| std::string | getCoefficientName (unsigned int index) const | 
| void | pushBackCoefficient (double value, gsoap_eml2_3::prodml22__PvtModelParameterKind kind, const std::string &name="") | 
Additional Inherited Members | |
  Public Attributes inherited from prodml2_2::PvtSpecification | |
| gsoap_eml2_3::prodml22__AbstractPvtModel * | gsoapProxy | 
A compositional viscosity specification.
      
  | 
  inline | 
Creates an instance of this class by wrapping a gsoap instance.
| [in,out] | fromGsoap | If non-null, from gsoap. | 
      
  | 
  virtualdefault | 
Destructor does nothing since the memory is managed by the gsoap context.
      
  | 
  inline | 
Gets thermodynamic phase
      
  | 
  inline | 
Sets thermodynamic phase
| phase | The phase. |