well_controls.h
Go to the documentation of this file.
44 well_controls_equal(const struct WellControls *ctrls1, const struct WellControls *ctrls2 , bool verbose);
86 well_controls_add_new(enum WellControlType type , double target , double alq , int vfp , const double * distr , struct WellControls * ctrl);
95 well_controls_iset_type( struct WellControls * ctrls , int control_index , enum WellControlType type);
122 well_controls_iset_distr(const struct WellControls * ctrl, int control_index, const double * distr);
Definition: well_controls.h:38 void well_controls_iset_target(struct WellControls *ctrl, int control_index, double target) void well_controls_iset_type(struct WellControls *ctrls, int control_index, enum WellControlType type) struct WellControls * well_controls_create(void) void well_controls_iset_distr(const struct WellControls *ctrl, int control_index, const double *distr) const double * well_controls_get_current_distr(const struct WellControls *ctrl) void well_controls_clear(struct WellControls *ctrl) bool well_controls_well_is_open(const struct WellControls *ctrl) void well_controls_set_current(struct WellControls *ctrl, int current) Definition: well_controls.h:36 enum WellControlType well_controls_iget_type(const struct WellControls *ctrl, int control_index) double well_controls_iget_alq(const struct WellControls *ctrl, int control_index) double well_controls_iget_target(const struct WellControls *ctrl, int control_index) int well_controls_add_new(enum WellControlType type, double target, double alq, int vfp, const double *distr, struct WellControls *ctrl) int well_controls_iget_vfp(const struct WellControls *ctrl, int control_index) void well_controls_iset_alq(struct WellControls *ctrl, int control_index, double alq) void well_controls_stop_well(struct WellControls *ctrl) void well_controls_destroy(struct WellControls *ctrl) const double * well_controls_iget_distr(const struct WellControls *ctrl, int control_index) bool well_controls_equal(const struct WellControls *ctrls1, const struct WellControls *ctrls2, bool verbose) int well_controls_get_num(const struct WellControls *ctrl) void well_controls_open_well(struct WellControls *ctrl) int well_controls_get_current(const struct WellControls *ctrl) void well_controls_iset_vfp(struct WellControls *ctrl, int control_index, int vfp) Definition: well_controls.h:35 double well_controls_get_current_target(const struct WellControls *ctrl) bool well_controls_well_is_stopped(const struct WellControls *ctrl) enum WellControlType well_controls_get_current_type(const struct WellControls *ctrl) struct WellControls * well_controls_clone(const struct WellControls *ctrl) void well_controls_assert_number_of_phases(struct WellControls *ctrl, int number_of_phases) Definition: well_controls.h:37 |