6.30.3094#
SDK Version attached to KAPPA-Automate 6.30.3094 is version 6.30.5696.
New Features#
BlackOilPvtParameters— new class representing one time-dependent parameter set for a black oil PVT. Accessible viaPVT.parameters.EosFlashInput— new class representing a stored EOS flash preset (temperature, pressure, options). Accessible viaPVT.flash_inputs.EosPvtParameters— new class exposing EOS model configuration (EOS type, number of components, viscosity model). Accessible viaPVT.eos_parameters.EosTypeEnum— enum of supported EOS types (Srk,PR2,Gerg2008,PcSaft,Cpa).EosViscosityModelEnum— enum of supported EOS viscosity models (LBC,LBCHeavy,LittleKennedy,Pedersen,Ducoulombier,PedersenHeavy,Chung,Kestin).PVT.parameters— returns aList[BlackOilPvtParameters]with all time-dependent parameter sets (black oil only).PVT.flash_inputs— returns aList[EosFlashInput]with stored flash presets (EOS only).PVT.eos_parameters— returns anOptional[EosPvtParameters]with EOS model configuration (EOS only).PVT.reference_phase— new property exposing the reference phase (black oil only).
Bug Fixes#
Fixed gauge redefinition failing when the data source tag identifier was unnecessarily encoded. Both encoded and non-encoded tag IDs are now handled correctly.
Improvements#
BlackOilPvtPropertygains two new optional fields:constant_valueandreference_value.BlackOilPvtParametersgainsreference_gorandreference_cgrfields.Documented the deletion behavior of
delete_well_property_values()on master containers: when a deleted value has an origin, all other well property values sharing that same origin and timestamp are also deleted; values without an origin are deleted individually.
Breaking Changes#
PVT.reference_pressure,PVT.reference_temperature,PVT.oil_gravity,PVT.gas_gravity, andPVT.water_gravityhave been removed. Usepvt.parameters[i].reference_pressureetc. instead.Model books have moved from
WelltoDocument:Well.model_books→Document.model_booksWell.create_model_book(document, name)→Document.create_model_book(name)(thedocumentargument is no longer needed)Well.delete_model_book(model_book)→Document.delete_model_book(model_book)