Al iniciar la programacin de la membrana, se definen las conexiones, en
Feeds se define como Feed 1 la corriente destilado, en products se define como product 1 retentato y como producto 2 permeato. Al dirigirse al cdigo, se definen las diferentes variables a utilizar; Las corrientes de entrada y salida como process Stream, se definen Temp y pres como double, y los flujo como variant. Se conoce inicialmente que la membrana es isotrmica e isobrica, se procede a calcular esto iniciando la activacin de objetos de las corrientes, despus, se llaman los valores de T y P en el alimento (funcin Temperature.Getvalue y Pressure.Getvalue) y se prosigue a hacer el clculo de ambas propiedades en las corrientes de salida (funcin Temperature.Calculate y Pressure.Calculate) Se analiza la membrana como un divisor con ciertas condiciones especfica, por lo cual se generan dos razones que corresponden al porcentaje recuperado de etanol en el retentato y al porcentaje de agua recuperado en el permeato. Seguidamente, se llama el flujo molar de la corriente de entrada con la funcin ComponentmolarFlowValue, despus se realiza un balance de materia usando las razones anterioremente definidas, y se calcula el flujo molar para las corrientes de salida con la funcin ComponentMolarFlow.Calculate.