G36CoolingOnlyTerminalBoxCoolingAirflowSetpoint
====================================================================

Brief Description
-------------------------------------------------------------------------------
Cooling only terminal box airflow control when the zone state is cooling following the guideline 36 recommendations

Index Description
-------------------------------------------------------------------------------
   * Section 5.5.5.1 in ASHRAE Guideline 36-2021

Datapoints Description
-------------------------------------------------------------------------------
   * mode_system: System operation mode
   * state_zone: Zone state (heating, cooling, or deadband)
   * flow_volumetric_air_cool_max: Maximum cooling airflow setpoint
   * flow_volumetric_air_setpoint_min: Minimum airflow setpoint during occupied mode
   * flow_volumetric_air_setpoint: Airflow setpoint

Type Verification Description
-------------------------------------------------------------------------------
Procedure-based

Assertions Type
-------------------------------------------------------------------------------
Pass

Assertions Description
-------------------------------------------------------------------------------
   * switch mode_system

   * case 'occupied'

   *     cooling_maximum = flow_volumetric_air_cool_max

   *     minimum = v_min

   * case 'cooldown', 'setup'

   *     cooling_maximum = flow_volumetric_air_cool_max

   *     minimum = 0

   * case 'warmup', 'setback', 'unoccupied'

   *     cooling_maximum = 0

   *     minimum = 0

   * 

   * if minimum <= v_sp <= cooling_maximum

   *     pass

   * else

   *     fail

   * end