Releases: ESSS/alfasim-sdk
Releases · ESSS/alfasim-sdk
v2024.2
v2024.1
Update CHANGELOG release date 2024-05-27
v0.20.0
Protocol release
v0.19.0
Update changelog for version 0.19.0 release
v0.18.0
Cleanup tox.ini Remove 'linting' environment because we now rely directly on pre-commit.ci for this validation.
v0.17.0
Update CHANGELOG about release 0.17.0
v0.11.0
-
Breaking Change: Change
TrendOutputDescription
to support different trends types. Now trends inCaseOutputDescription
are an object ofTrendsOutputDescription
that contains a list for each trend type. The available trend types are:PositionalPipeTrendDescription
;GlobalTrendDescription
;OverallPipeTrendDescription
;EquipmentTrendDescription
;SeparatorTrendDescription
;
-
Add new API functions related to Multi-Field Description info:
get_number_of_fields
,get_number_of_phases
,get_number_of_layers
andget_number_of_phase_pairs
. -
Add new API functions related to Multi-Field Description phase and field ids:
get_phase_id_of_fields
,get_field_ids_in_layer
andget_phase_pair_id
. -
Add LeakEquipment equipment.
-
Add SurgeVolumeOptionsDescription (optional, used by PositionalPipeTrendDescription to hold some input for surge volume curves calculation).
v0.10.1
- Temporarily pin
strictyaml
dependency due to conflicts. - Add a new category
gas standard volume
from quantitystandard volume
. - Add transient input for:
MassSourceNode
andMassSourceEquipment
:temperature
,volumetric_flow_rates_std
,mass_flow_rates
,total_mass_flow_rate
,water_cut
,gas_oil_ratio
;PressureNode
andReservoirInflowEquipment
:pressure
,temperature
,mass_fractions
,volume_fractions
,gas_liquid_ratio
,gas_oil_ratio
,water_cut
;LinearIPR
:well_index
;HeatSourceEquipment
:power
;
- Add two new hooks to calculate solids model (for slurry viscosity and slip velocity).
- Breaking Change: Change
OpeningCurveDescription
(opening_curve
attribute) forCurve
from barril. - Breaking Change: Change signature of
HOOK_INITIALIZE_STATE_VARIABLES_CALCULATOR
. - Breaking Change: Change signature of
HOOK_CALCULATE_RELATIVE_EMULSION_VISCOSITY
. - Add new API function
get_relative_emulsion_viscosity
which is a helper function that can be used in the Hooks of Liquid-Liquid Mechanistic Model.
v0.9.0
- Add new CLI command called
update
. It updates files automatically generated by alfasim-sdk. - Add gas and liquid separation efficiency to
Separator
model. - Breaking Change: Replaced radius from
Separator
geometry definition by diameter. - Add new hook to calculate relative emulsion viscosity and also add the possibility of choosing it in the
PhysicsDescription
.
v0.7.0
- Add support for alfacase.
- Released with ALFAsim 1.8.0.