All Downloads are FREE. Search and download functionalities are using the official Maven repository.

energyml.prodml2_0.OutputFluidProperty Maven / Gradle / Ivy

There is a newer version: 1.0.4
Show newest version
//
// This file was generated by the Eclipse Implementation of JAXB, v3.0.0 
// See https://eclipse-ee4j.github.io/jaxb-ri 
// Any modifications to this file will be lost upon recompilation of the source schema. 
// Generated on: 2022.10.13 at 08:02:05 PM UTC 
//


package energyml.prodml2_0;

import jakarta.xml.bind.annotation.XmlEnum;
import jakarta.xml.bind.annotation.XmlEnumValue;
import jakarta.xml.bind.annotation.XmlType;


/**
 * 

Java class for OutputFluidProperty. * *

The following schema fragment specifies the expected content contained within this class. *

 * <simpleType name="OutputFluidProperty">
 *   <restriction base="{http://www.energistics.org/energyml/data/commonv2}TypeEnum">
 *     <enumeration value="Compressibility"/>
 *     <enumeration value="Density"/>
 *     <enumeration value="Derivative of Density w.r.t Pressure"/>
 *     <enumeration value="Derivative of Density w.r.t Temperature"/>
 *     <enumeration value="Enthalpy"/>
 *     <enumeration value="Entropy"/>
 *     <enumeration value="Expansion Factor"/>
 *     <enumeration value="Formation Volume Factor"/>
 *     <enumeration value="Gas-Oil Interfacial Tension"/>
 *     <enumeration value="Gas-Water Interfacial Tension"/>
 *     <enumeration value="Index"/>
 *     <enumeration value="K value"/>
 *     <enumeration value="Misc Bank Critical Solvent Saturation"/>
 *     <enumeration value="Misc Bank Phase Density"/>
 *     <enumeration value="Misc Bank Phase Viscosity"/>
 *     <enumeration value="Miscibility Parameter (Alpha)"/>
 *     <enumeration value="Mixing Parameter Oil-Gas"/>
 *     <enumeration value="Oil-Gas Ratio"/>
 *     <enumeration value="Oil-Water Interfacial Tension"/>
 *     <enumeration value="Parachor"/>
 *     <enumeration value="Pressure"/>
 *     <enumeration value="P-T Cross Term"/>
 *     <enumeration value="Saturation Pressure"/>
 *     <enumeration value="Solution GOR"/>
 *     <enumeration value="Solvent Density"/>
 *     <enumeration value="Specific Heat"/>
 *     <enumeration value="Temperature"/>
 *     <enumeration value="Thermal Conductivity"/>
 *     <enumeration value="Viscosity"/>
 *     <enumeration value="Viscosity Compressibility"/>
 *     <enumeration value="Water vapor mass fraction in gas phase"/>
 *     <enumeration value="Z Factor"/>
 *   </restriction>
 * </simpleType>
 * 
* */ @XmlType(name = "OutputFluidProperty") @XmlEnum public enum OutputFluidProperty { /** * Compressibility (expected to be defined for a phase). UoM: 1/pressure. * */ @XmlEnumValue("Compressibility") COMPRESSIBILITY("Compressibility"), /** * Density (expected to be defined for a phase). UoM: mass/volume. * */ @XmlEnumValue("Density") DENSITY("Density"), /** * Derivative of density w.r.t pressure (expected to be defined for a phase). UoM: density/pressure. * */ @XmlEnumValue("Derivative of Density w.r.t Pressure") DERIVATIVE_OF_DENSITY_W_R_T_PRESSURE("Derivative of Density w.r.t Pressure"), /** * Derivative of density w.r.t temperature (expected to be defined for a phase). UoM: density/temperature. * */ @XmlEnumValue("Derivative of Density w.r.t Temperature") DERIVATIVE_OF_DENSITY_W_R_T_TEMPERATURE("Derivative of Density w.r.t Temperature"), /** * Enthalpy (expected to be defined for a phase). UoM: energy/mass. * */ @XmlEnumValue("Enthalpy") ENTHALPY("Enthalpy"), /** * Entropy (expected to be defined for a phase). UoM: energy/temperature. * */ @XmlEnumValue("Entropy") ENTROPY("Entropy"), /** * Expansion factor - volume expanded/volume in reservoir (expected to be defined for a phase). UoM: volume/volume. * */ @XmlEnumValue("Expansion Factor") EXPANSION_FACTOR("Expansion Factor"), /** * Formation volume factor - volume in reservoir/volume expanded (expected to be defined for a phase). UoM: volume/volume. * */ @XmlEnumValue("Formation Volume Factor") FORMATION_VOLUME_FACTOR("Formation Volume Factor"), /** * Gas-oil interfacial tension. UoM: force/length. * */ @XmlEnumValue("Gas-Oil Interfacial Tension") GAS_OIL_INTERFACIAL_TENSION("Gas-Oil Interfacial Tension"), /** * Gas-water interfacial tension. UoM: force/length. * */ @XmlEnumValue("Gas-Water Interfacial Tension") GAS_WATER_INTERFACIAL_TENSION("Gas-Water Interfacial Tension"), /** * Index number (which will be the index of a row in the table). UoM: integer. * */ @XmlEnumValue("Index") INDEX("Index"), /** * The ratio of vapor concentration to liquid concentration at equilibrium (expected to be defined for a phase). UoM: dimensionless. * */ @XmlEnumValue("K value") K_VALUE("K value"), /** * The critical solvent saturation of a miscible bank . UoM: volume/volume. * */ @XmlEnumValue("Misc Bank Critical Solvent Saturation") MISC_BANK_CRITICAL_SOLVENT_SATURATION("Misc Bank Critical Solvent Saturation"), /** * The density of a phase within a miscible bank (expected to be defined for a phase). UoM: density. * */ @XmlEnumValue("Misc Bank Phase Density") MISC_BANK_PHASE_DENSITY("Misc Bank Phase Density"), /** * The viscosity of a phase within a miscible bank (expected to be defined for a phase). UoM: viscosity. * */ @XmlEnumValue("Misc Bank Phase Viscosity") MISC_BANK_PHASE_VISCOSITY("Misc Bank Phase Viscosity"), /** * The critical solvent saturation of a miscible bank. * */ @XmlEnumValue("Miscibility Parameter (Alpha)") MISCIBILITY_PARAMETER_ALPHA("Miscibility Parameter (Alpha)"), /** * Mixing parameter for oil and gas. * */ @XmlEnumValue("Mixing Parameter Oil-Gas") MIXING_PARAMETER_OIL_GAS("Mixing Parameter Oil-Gas"), /** * The oil-gas ratio in a vapour-liquid system. UoM: volume/volume. * */ @XmlEnumValue("Oil-Gas Ratio") OIL_GAS_RATIO("Oil-Gas Ratio"), /** * Oil-water interfacial tension. * */ @XmlEnumValue("Oil-Water Interfacial Tension") OIL_WATER_INTERFACIAL_TENSION("Oil-Water Interfacial Tension"), /** * Parachor is the quantity defined according to the formula: P = γ1/4 M / D. Where γ1/4 is the fourth root of surface tension. * */ @XmlEnumValue("Parachor") PARACHOR("Parachor"), /** * Pressure. UoM: pressure. * */ @XmlEnumValue("Pressure") PRESSURE("Pressure"), /** * This is a specific parameter unique to CMG software. * */ @XmlEnumValue("P-T Cross Term") P_T_CROSS_TERM("P-T Cross Term"), /** * The saturation pressure of a mixture. UoM: pressure. * */ @XmlEnumValue("Saturation Pressure") SATURATION_PRESSURE("Saturation Pressure"), /** * The gas-oil ratio in a liquid-vapour system. UoM: volume/volume. * */ @XmlEnumValue("Solution GOR") SOLUTION_GOR("Solution GOR"), /** * The density of a solvent phase. UoM: density. * */ @XmlEnumValue("Solvent Density") SOLVENT_DENSITY("Solvent Density"), /** * The amount of heat per unit mass required to raise the temperature by one unit temperature (expected to be defined for a phase). UoM: energy/mass/temperature. * */ @XmlEnumValue("Specific Heat") SPECIFIC_HEAT("Specific Heat"), /** * Temperature. UoM: temperature. * */ @XmlEnumValue("Temperature") TEMPERATURE("Temperature"), /** * Thermal conductivity (expected to be defined for a phase). UoM: power/length.temperature. * */ @XmlEnumValue("Thermal Conductivity") THERMAL_CONDUCTIVITY("Thermal Conductivity"), /** * Viscosity (expected to be defined for a phase). UoM: viscosity. * */ @XmlEnumValue("Viscosity") VISCOSITY("Viscosity"), /** * Slope of viscosity change with pressure in a semi-log plot (1/psi) (expected to be defined for a phase). UoM: viscosity/pressure. * */ @XmlEnumValue("Viscosity Compressibility") VISCOSITY_COMPRESSIBILITY("Viscosity Compressibility"), /** * The mass fraction of water in a gas phase. UoM: mass/mass. * */ @XmlEnumValue("Water vapor mass fraction in gas phase") WATER_VAPOR_MASS_FRACTION_IN_GAS_PHASE("Water vapor mass fraction in gas phase"), /** * The compressibility factor (z). * */ @XmlEnumValue("Z Factor") Z_FACTOR("Z Factor"); private final String value; OutputFluidProperty(String v) { value = v; } public String value() { return value; } public static OutputFluidProperty fromValue(String v) { for (OutputFluidProperty c: OutputFluidProperty.values()) { if (c.value.equals(v)) { return c; } } throw new IllegalArgumentException(v); } }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy