Interface ComponentCPAInterface

All Superinterfaces:
Cloneable, ComponentEosInterface, ComponentInterface, Serializable, ThermodynamicConstantsInterface
All Known Implementing Classes:
ComponentElectrolyteCPA, ComponentElectrolyteCPAOld, ComponentElectrolyteCPAstatoil, ComponentPCSAFTa, ComponentPrCPA, ComponentSrkCPA, ComponentSrkCPAMM, ComponentSrkCPAs, ComponentUMRCPA

public interface ComponentCPAInterface extends ComponentEosInterface

ComponentCPAInterface interface.

Version:
$Id: $Id
Author:
Even Solbraa
  • Method Details

    • getXsite

      double[] getXsite()

      getXsite.

      Returns:
      an array of type double
    • getXsiteOld

      double[] getXsiteOld()

      getXsiteOld.

      Returns:
      an array of type double
    • getXsitedT

      double[] getXsitedT()

      getXsitedT.

      Returns:
      an array of type double
    • getXsitedTdT

      double[] getXsitedTdT()

      getXsitedTdT.

      Returns:
      an array of type double
    • setXsitedTdT

      void setXsitedTdT(int i, double xsitedTdT)

      setXsitedTdT.

      Parameters:
      i - a int
      xsitedTdT - a double
    • setXsitedT

      void setXsitedT(int i, double xsitedT)

      setXsitedT.

      Parameters:
      i - a int
      xsitedT - a double
    • dFCPAdXi

      double dFCPAdXi(int site, PhaseInterface phase)

      dFCPAdXi.

      Parameters:
      site - a int
      phase - a PhaseInterface object
      Returns:
      a double
    • getXsitedV

      double[] getXsitedV()

      getXsitedV.

      Returns:
      an array of type double
    • dFCPAdXidXj

      double dFCPAdXidXj(int sitei, int sitej, int compj, PhaseInterface phase)

      dFCPAdXidXj.

      Parameters:
      sitei - a int
      sitej - a int
      compj - a int
      phase - a PhaseInterface object
      Returns:
      a double
    • setXsite

      void setXsite(int i, double xsite)

      setXsite.

      Parameters:
      i - a int
      xsite - a double
    • setXsiteOld

      void setXsiteOld(int i, double xsite)

      setXsiteOld.

      Parameters:
      i - a int
      xsite - a double
    • setXsitedV

      void setXsitedV(int i, double xsite)

      setXsitedV.

      Parameters:
      i - a int
      xsite - a double
    • dFCPAdNdXi

      double dFCPAdNdXi(int site, PhaseInterface phase)

      dFCPAdNdXi.

      Parameters:
      site - a int
      phase - a PhaseInterface object
      Returns:
      a double
    • dFCPAdVdXi

      double dFCPAdVdXi(int site, PhaseInterface phase)

      dFCPAdVdXi.

      Parameters:
      site - a int
      phase - a PhaseInterface object
      Returns:
      a double
    • setXsitedni

      void setXsitedni(int xnumb, int compnumb, double val)

      setXsitedni.

      Parameters:
      xnumb - a int
      compnumb - a int
      val - a double