Interface ComponentCPAInterface
- All Superinterfaces:
Cloneable, ComponentEosInterface, ComponentInterface, Serializable, ThermodynamicConstantsInterface
- All Known Implementing Classes:
ComponentElectrolyteCPA, ComponentElectrolyteCPAOld, ComponentElectrolyteCPAstatoil, ComponentPCSAFTa, ComponentPrCPA, ComponentSrkCPA, ComponentSrkCPAMM, ComponentSrkCPAs, ComponentUMRCPA
ComponentCPAInterface interface.
- Version:
- $Id: $Id
- Author:
- Even Solbraa
-
Field Summary
Fields inherited from interface ThermodynamicConstantsInterface
atm, avagadroNumber, boltzmannConstant, electronCharge, faradayConstant, gravity, molarMassAir, normalStateTemperature, pi, planckConstant, R, referencePressure, referenceTemperature, standardStateTemperature, vacumPermittivity -
Method Summary
Modifier and TypeMethodDescriptiondoubledFCPAdNdXi(int site, PhaseInterface phase) dFCPAdNdXi.doubledFCPAdVdXi(int site, PhaseInterface phase) dFCPAdVdXi.doubledFCPAdXi(int site, PhaseInterface phase) dFCPAdXi.doubledFCPAdXidXj(int sitei, int sitej, int compj, PhaseInterface phase) dFCPAdXidXj.double[]getXsite()getXsite.double[]getXsitedT.double[]getXsitedTdT.double[]getXsitedV.double[]getXsiteOld.voidsetXsite(int i, double xsite) setXsite.voidsetXsitedni(int xnumb, int compnumb, double val) setXsitedni.voidsetXsitedT(int i, double xsitedT) setXsitedT.voidsetXsitedTdT(int i, double xsitedTdT) setXsitedTdT.voidsetXsitedV(int i, double xsite) setXsitedV.voidsetXsiteOld(int i, double xsite) setXsiteOld.Methods inherited from interface ComponentEosInterface
aT, calca, calcb, dFdN, dFdNdN, dFdNdT, dFdNdV, diffaT, diffdiffaT, geta, getAder, getaDiffDiffT, getaDiffT, getAi, getAij, getAiT, getaT, getb, getBder, getBi, getBij, getdAdndn, getdAdT, getdAdTdn, getdBdndn, getdBdndT, getdBdT, getDeltaEosParameters, setAder, setBder, setdAdndn, setdAdT, setdAdTdn, setdAdTdT, setdBdndn, setdBdndT, setdBdTdTMethods inherited from interface ComponentInterface
addMoles, addMolesChemReac, addMolesChemReac, calcActivity, clone, createComponent, doSolidCheck, Finit, fugcoef, fugcoefDiffPresNumeric, fugcoefDiffTempNumeric, getAcentricFactor, getAntoineASolid, getAntoineBSolid, getAntoineCSolid, getAntoineVaporPressure, getAntoineVaporPressuredT, getAntoineVaporTemperature, getAssociationEnergy, getAssociationEnergySAFT, getAssociationScheme, getAssociationVolume, getAssociationVolumeSAFT, getAttractiveTerm, getAttractiveTermNumber, getCASnumber, getCCsolidVaporPressure, getCCsolidVaporPressuredT, getChemicalPotential, getChemicalPotential, getChemicalPotentialdN, getChemicalPotentialdNTV, getChemicalPotentialdP, getChemicalPotentialdT, getChemicalPotentialdV, getChemicalPotentialIdealReference, getComponentName, getComponentNumber, getComponentType, getCp0, getCpA, getCpB, getCpC, getCpD, getCpE, getCriticalCompressibilityFactor, getCriticalViscosity, getCriticalVolume, getCv0, getDebyeDipoleMoment, getdfugdn, getdfugdp, getdfugdt, getdfugdx, getDiElectricConstant, getDiElectricConstantdT, getDiElectricConstantdTdT, getdrhodN, getElements, getEnthalpy, getEntropy, getEpsikSAFT, getFlowRate, getFormulae, getFugacityCoefficient, getGibbsEnergy, getGibbsEnergyOfFormation, getGresTP, getHeatOfFusion, getHeatOfVapourization, getHenryCoef, getHenryCoefdT, getHenryCoefParameter, getHID, getHresTP, getHsub, getIdealGasAbsoluteEntropy, getIdealGasEnthalpyOfFormation, getIdealGasGibbsEnergyOfFormation, getIdEntropy, getIndex, getIonicCharge, getK, getLennardJonesEnergyParameter, getLennardJonesMolecularDiameter, getLiquidConductivityParameter, getLiquidViscosityModel, getLiquidViscosityParameter, getLogFugacityCoefficient, getMatiascopemanParams, getMatiascopemanSolidParams, getMeltingPointTemperature, getMolality, getMolarity, getMolarMass, getMolarMass, getmSAFTi, getName, getNormalBoilingPoint, getNormalBoilingPoint, getNormalLiquidDensity, getNormalLiquidDensity, getNumberOfAssociationSites, getNumberOfmoles, getNumberOfMolesInPhase, getOrginalNumberOfAssociationSites, getParachorParameter, getPaulingAnionicDiameter, getPC, getPC, getPureComponentCpLiquid, getPureComponentCpSolid, getPureComponentHeatOfVaporization, getPureComponentLiquidDensity, getPureComponentSolidDensity, getRacketZ, getRacketZCPA, getRate, getReferencePotential, getReferenceStateType, getSchwartzentruberParams, getSigmaSAFTi, getSolidVaporPressure, getSolidVaporPressuredT, getSphericalCoreRadius, getSresTP, getStokesCationicDiameter, getSurfaceTenisionInfluenceParameter, getSurfTensInfluenceParam, getTC, getTC, getTotalFlowRate, getTriplePointDensity, getTriplePointPressure, getTriplePointTemperature, getTwuCoonParams, getViscosityCorrectionFactor, getViscosityFrictionK, getVoli, getVolumeCorrection, getVolumeCorrectionConst, getVolumeCorrectionT, getVolumeCorrectionT_CPA, getx, getz, init, insertComponentIntoDatabase, isHydrateFormer, isHydrocarbon, isInert, isIsIon, isIsNormalComponent, isIsPlusFraction, isIsTBPfraction, isWaxFormer, logfugcoefdN, logfugcoefdNi, logfugcoefdP, logfugcoefdT, reducedPressure, reducedTemperature, seta, setAcentricFactor, setAntoineASolid, setAntoineBSolid, setAntoineCSolid, setAssociationEnergy, setAssociationEnergySAFT, setAssociationScheme, setAssociationVolume, setAssociationVolumeSAFT, setAttractiveTerm, setb, setCASnumber, setComponentName, setComponentNumber, setComponentType, setCpA, setCpB, setCpC, setCpD, setCpE, setCriticalCompressibilityFactor, setCriticalViscosity, setCriticalVolume, setdfugdn, setdfugdp, setdfugdt, setdfugdx, setEpsikSAFT, setFormulae, setFugacityCoefficient, setHeatOfFusion, setHenryCoefParameter, setIdealGasEnthalpyOfFormation, setIsHydrateFormer, setIsIon, setIsNormalComponent, setIsPlusFraction, setIsTBPfraction, setK, setLennardJonesEnergyParameter, setLennardJonesMolecularDiameter, setLiquidConductivityParameter, setLiquidViscosityModel, setLiquidViscosityParameter, setMatiascopemanParams, setMatiascopemanParams, setMolarMass, setMolarMass, setmSAFTi, setNormalBoilingPoint, setNormalLiquidDensity, setNumberOfAssociationSites, setNumberOfmoles, setNumberOfMolesInPhase, setParachorParameter, setPC, setPC, setProperties, setRacketZ, setRacketZCPA, setReferencePotential, setSchwartzentruberParams, setSigmaSAFTi, setSolidCheck, setSphericalCoreRadius, setStokesCationicDiameter, setSurfTensInfluenceParam, setTC, setTC, setTriplePointTemperature, setTwuCoonParams, setViscosityAssociationFactor, setViscosityFrictionK, setVolumeCorrection, setVolumeCorrectionConst, setVolumeCorrectionT, setVolumeCorrectionT_CPA, setWaxFormer, setx, setz
-
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 intxsitedTdT- a double
-
setXsitedT
void setXsitedT(int i, double xsitedT) setXsitedT.
- Parameters:
i- a intxsitedT- a double
-
dFCPAdXi
dFCPAdXi.
- Parameters:
site- a intphase- aPhaseInterfaceobject- Returns:
- a double
-
getXsitedV
double[] getXsitedV()getXsitedV.
- Returns:
- an array of type double
-
dFCPAdXidXj
dFCPAdXidXj.
- Parameters:
sitei- a intsitej- a intcompj- a intphase- aPhaseInterfaceobject- Returns:
- a double
-
setXsite
void setXsite(int i, double xsite) setXsite.
- Parameters:
i- a intxsite- a double
-
setXsiteOld
void setXsiteOld(int i, double xsite) setXsiteOld.
- Parameters:
i- a intxsite- a double
-
setXsitedV
void setXsitedV(int i, double xsite) setXsitedV.
- Parameters:
i- a intxsite- a double
-
dFCPAdNdXi
dFCPAdNdXi.
- Parameters:
site- a intphase- aPhaseInterfaceobject- Returns:
- a double
-
dFCPAdVdXi
dFCPAdVdXi.
- Parameters:
site- a intphase- aPhaseInterfaceobject- Returns:
- a double
-
setXsitedni
void setXsitedni(int xnumb, int compnumb, double val) setXsitedni.
- Parameters:
xnumb- a intcompnumb- a intval- a double
-