Uses of Interface
neqsim.thermo.component.ComponentInterface
Packages that use ComponentInterface
Package
Description
-
Uses of ComponentInterface in neqsim.chemicalreactions
Fields in neqsim.chemicalreactions declared as ComponentInterfaceModifier and TypeFieldDescription(package private) ComponentInterface[]ChemicalReactionOperations.componentsMethods in neqsim.chemicalreactions that return ComponentInterface -
Uses of ComponentInterface in neqsim.chemicalreactions.chemicalequilibrium
Classes in neqsim.chemicalreactions.chemicalequilibrium that implement interfaces with type arguments of type ComponentInterfaceFields in neqsim.chemicalreactions.chemicalequilibrium declared as ComponentInterfaceModifier and TypeFieldDescription(package private) ComponentInterface[]ChemicalEquilibrium.components(package private) ComponentInterface[]LinearProgrammingChemicalEquilibrium.componentsMethods in neqsim.chemicalreactions.chemicalequilibrium with parameters of type ComponentInterfaceModifier and TypeMethodDescriptionintReferencePotComparator.compare(ComponentInterface o1, ComponentInterface o2) Constructors in neqsim.chemicalreactions.chemicalequilibrium with parameters of type ComponentInterfaceModifierConstructorDescriptionChemicalEquilibrium(double[][] A_matrix, double[] b_element, SystemInterface system, ComponentInterface[] components, int phaseNum) Constructor for ChemicalEquilibrium.LinearProgrammingChemicalEquilibrium(double[] chemRefPot, ComponentInterface[] components, String[] elements, ChemicalReactionOperations operations, int phaseNum) Constructor for LinearProgrammingChemicalEquilibrium. -
Uses of ComponentInterface in neqsim.chemicalreactions.chemicalreaction
Fields in neqsim.chemicalreactions.chemicalreaction declared as ComponentInterfaceModifier and TypeFieldDescriptionprivate ComponentInterface[]ChemicalReactionList.refPotComponentsComponents array for reference potential calculations.Methods in neqsim.chemicalreactions.chemicalreaction with parameters of type ComponentInterfaceModifier and TypeMethodDescriptionJama.MatrixChemicalReactionList.calcReacRates(PhaseInterface phase, ComponentInterface[] components) calcReacRates.double[][]ChemicalReactionList.createReactionMatrix(PhaseInterface phase, ComponentInterface[] components) createReactionMatrix.voidChemicalReaction.initMoleNumbers(PhaseInterface phase, ComponentInterface[] components, double[][] Amatrix, double[] chemRefPot) Generaters initial estimates for the molenumbers.voidChemicalReactionList.initMoleNumbers(PhaseInterface phase, ComponentInterface[] components, double[][] Amatrix, double[] chemRefPot) initMoleNumbers.double[]ChemicalReactionList.updateReferencePotentials(PhaseInterface phase, ComponentInterface[] components) updateReferencePotentials. -
Uses of ComponentInterface in neqsim.mathlib.nonlinearsolver
Methods in neqsim.mathlib.nonlinearsolver with parameters of type ComponentInterfaceModifier and TypeMethodDescriptionstatic doubleNumericalDerivative.fugcoefDiffPres(ComponentInterface component, PhaseInterface phase, int numberOfComponents, double temperature, double pressure) fugcoefDiffPres.static doubleNumericalDerivative.fugcoefDiffTemp(ComponentInterface component, PhaseInterface phase, int numberOfComponents, double temperature, double pressure, PhaseType pt) fugcoefDiffTemp. -
Uses of ComponentInterface in neqsim.physicalproperties.methods.commonphasephysicalproperties.viscosity
Methods in neqsim.physicalproperties.methods.commonphasephysicalproperties.viscosity with parameters of type ComponentInterfaceModifier and TypeMethodDescriptionprivate doubleLBCViscosityMethod.estimateTbpCriticalVolume(ComponentInterface component) Estimate critical volume for TBP fractions using the Whitson correlation (ft3/lbmol) converted to cm3/mol.private doubleLBCViscosityMethod.getOrEstimateCriticalVolume(ComponentInterface component) Estimate the critical volume when it is missing from component data. -
Uses of ComponentInterface in neqsim.physicalproperties.methods.liquidphysicalproperties.density
Methods in neqsim.physicalproperties.methods.liquidphysicalproperties.density with parameters of type ComponentInterfaceModifier and TypeMethodDescriptionprivate doubleWater.estimateComponentDensity(ComponentInterface comp, double temperatureK, double pressureBar) Estimate density for non-salt solutes using available pure component data. -
Uses of ComponentInterface in neqsim.thermo.characterization
Methods in neqsim.thermo.characterization that return types with arguments of type ComponentInterfaceModifier and TypeMethodDescriptionprivate static List<ComponentInterface> PseudoComponentCombiner.getPseudoComponentList(SystemInterface fluid) Get ordered list of pseudo-components from a fluid.Methods in neqsim.thermo.characterization with parameters of type ComponentInterfaceModifier and TypeMethodDescriptionprivate voidPseudoComponentCombiner.PseudoComponentProfile.applyTo(ComponentInterface component) Constructors in neqsim.thermo.characterization with parameters of type ComponentInterfaceModifierConstructorDescriptionprivatePseudoComponentContribution(String name, ComponentInterface component) -
Uses of ComponentInterface in neqsim.thermo.component
Subinterfaces of ComponentInterface in neqsim.thermo.componentModifier and TypeInterfaceDescriptioninterfaceComponentCPAInterface interface.interfaceComponentEosInterface interface.interfaceComponentGEInterface interface.Classes in neqsim.thermo.component that implement ComponentInterfaceModifier and TypeClassDescriptionclassAbstract Component class.classComponent implementation for the ammonia reference equation of state.classComponent class for the Burgoyne–Nielsen–Stanko PR correlation.classComponentBWRS class.classComponentCSPsrk class.classComponentDesmukhMather class.classComponentElectrolyteCPA class.classComponentElectrolyteCPAOld class.classComponentElectrolyteCPAstatoil class.classAbstract ComponentEos class.classComponent implementation for EOS-CG mirroring the GERG-2008 component behaviour.classAbstract class ComponentGE.classComponentGeDuanSun class.classComponentGeNRTL class.classComponentGENRTLmodifiedHV class.classComponentGENRTLmodifiedWS class.classComponent class for the Pitzer model.classComponentGERG2004 class.classComponentGERG2008 class.classComponentGEUnifac class.classComponentGEUnifacPSRK class.classComponentGEUnifacUMRPRU class.classComponentGEUniquac class.classAbstract class ComponentGEUniquacmodifiedHV.classComponentGEWilson class.classComponentHydrate class.classComponentHydrateBallard class.classComponentHydrateGF class.classComponentHydrateKluda class.classComponentHydratePVTsim class.classComponentHydrateStatoil class.classComponent implementation for the ideal gas model.classComponentKentEisenberg class.classComponentLeachman class.classComponentModifiedFurstElectrolyteEos class.classComponentModifiedFurstElectrolyteEosMod2004 class.classComponentPCSAFT class.classComponentPCSAFTa class.classComponentPR class.classAbstract class ComponentPrCPA.classComponentPRvolcor class.classComponentRK class.classComponentSolid class.classComponentSoreideWhitson for Søreide-Whitson Peng-Robinson EoS with modified alpha.classComponent class for the Span-Wagner reference equation for CO2.classComponentSrk class.classComponentSrkCPA class.classComponent class for the Maribo-Mogensen electrolyte CPA (e-CPA) model.classComponentSrkCPAs class.classComponentSrkPeneloux class.classComponentSrkvolcor class.classComponentTST class.classComponentSrkCPA class.classComponentVega class.classComponent class for the IAPWS-IF97 water model.classComponentWax class.classComponentWaxWilson class.classComponentWonWax class.Methods in neqsim.thermo.component that return ComponentInterfaceMethods in neqsim.thermo.component with parameters of type ComponentInterfaceModifier and TypeMethodDescriptiondoubleComponentHydrate.delt(double n, double radius, int struccture, int cavityType, ComponentInterface comp) delt.voidComponent.setProperties(ComponentInterface component) setProperties.voidComponentInterface.setProperties(ComponentInterface component) setProperties. -
Uses of ComponentInterface in neqsim.thermo.mixingrule
Methods in neqsim.thermo.mixingrule with parameters of type ComponentInterfaceModifier and TypeMethodDescriptionstatic doubleBIPEstimator.estimate(ComponentInterface comp1, ComponentInterface comp2, BIPEstimationMethod method) Estimate BIP using the specified method.static doubleBIPEstimator.estimateChuehPrausnitz(ComponentInterface comp1, ComponentInterface comp2) Estimate binary interaction parameter using the Chueh-Prausnitz correlation (1967).static doubleBIPEstimator.estimateChuehPrausnitz(ComponentInterface comp1, ComponentInterface comp2, double exponent) Estimate binary interaction parameter using the Chueh-Prausnitz correlation with custom exponent.static doubleBIPEstimator.estimateKatzFiroozabadi(ComponentInterface methaneComp, ComponentInterface heavyComp) Estimate binary interaction parameter for methane with C7+ components using Katz-Firoozabadi correlation (1978). -
Uses of ComponentInterface in neqsim.thermo.phase
Fields in neqsim.thermo.phase declared as ComponentInterfaceModifier and TypeFieldDescriptionPhase.componentArrayprotected ComponentInterfacePhaseDefault.defComponentMethods in neqsim.thermo.phase that return ComponentInterfaceModifier and TypeMethodDescriptionPhase.getComponent(int i) Get Component by index.Phase.getComponent(String name) Get Component by name.PhaseInterface.getComponent(int i) Get Component by index.PhaseInterface.getComponent(String name) Get Component by name.Phase.getcomponentArray()Get component array of Phase.PhaseInterface.getcomponentArray()Get component array of Phase.Phase.getComponents()getComponents.PhaseInterface.getComponents()getComponents.Phase.getComponentWithIndex(int index) getComponentWithIndex.PhaseInterface.getComponentWithIndex(int index) getComponentWithIndex.Methods in neqsim.thermo.phase with parameters of type ComponentInterfaceModifier and TypeMethodDescriptionvoidPhase.setComponentArray(ComponentInterface[] components) setComponentArray.voidPhaseInterface.setComponentArray(ComponentInterface[] components) setComponentArray.voidPhaseDefault.setComponentType(ComponentInterface comp) setComponentType.Constructors in neqsim.thermo.phase with parameters of type ComponentInterfaceModifierConstructorDescriptionConstructor for PhaseDefault. -
Uses of ComponentInterface in neqsim.thermo.system
Methods in neqsim.thermo.system that return ComponentInterfaceModifier and TypeMethodDescriptiondefault ComponentInterfaceSystemInterface.getComponent(int i) Get component by index.default ComponentInterfaceSystemInterface.getComponent(String name) Get component by name.Methods in neqsim.thermo.system with parameters of type ComponentInterfaceModifier and TypeMethodDescriptionvoidSystemAmmoniaEos.addComponent(ComponentInterface inComponent) add a component to a fluid.voidSystemDuanSun.addComponent(ComponentInterface inComponent) add a component to a fluid.voidSystemInterface.addComponent(ComponentInterface inComponent) add a component to a fluid.voidSystemLeachmanEos.addComponent(ComponentInterface inComponent) add a component to a fluid.voidSystemSpanWagnerEos.addComponent(ComponentInterface inComponent) add a component to a fluid.voidSystemThermo.addComponent(ComponentInterface inComponent) add a component to a fluid.voidSystemVegaEos.addComponent(ComponentInterface inComponent) add a component to a fluid.voidSystemWaterIF97.addComponent(ComponentInterface inComponent) add a component to a fluid.