import numpy as np
from constants0 import *

def getWtFracCO2(a):
    wco2 = (Mw[0] * a)/((1+(0.7/0.3)) * MwMEA)
    return wco2

def mole_to_wtFrac(nList):      # nList = [CO2, H2O, N2, O2, MEA] liste med molfraksjoner
    molMasser = [x for x in Mw]
    molMasser.append(MwMEA)
    nList = np.array(nList)
    MmList = np.array(molMasser)
    Mm_t = sum(nList*MmList)    # regner ut molmassen til strømmen

    wList = (nList * MmList)/Mm_t       # w_i = x_i * (Mm_i / Mm_t)

    return wList    # liste med massefraksjoner i samme rekkefølge som molfraksjonene