Reservoir operations can be influenced by several conditions that determine the applicability of specific operational goals and constraints. So far, you have learned that, in ResSim, the determination of the applicable set of rules is related to the prioritization and presence of the rules in the active operation zone.
Using the ResSim IF_Block feature, you can define one or more conditional expressions that determine which rules should be used in the reservoir release decision process. IF_Blocks are highly customizable. You can create simple IF_Blocks that contains only a single IF statement or you can build more complex IF_Blocks by adding one or more ELSE IF statements and/or an ELSE statement. For each IF, ELSE IF, or ELSE statement used in an IF_Block, you can associate a prioritized set of rules that is only applicable when its conditional expression evaluates to TRUE.