def LFL_mixture(ys=None, LFLs=None, CASRNs=None, AvailableMethods=False,<EOL>Method=None):  
def list_methods():<EOL><INDENT>methods = []<EOL>if CASRNs:<EOL><INDENT>CASRNs2 = list(CASRNs)<EOL>LFLs2 = list(LFLs)<EOL>for i in inerts:<EOL><INDENT>if i in CASRNs2:<EOL><INDENT>ind = CASRNs.index(i)<EOL>CASRNs2.remove(i)<EOL>LFLs2.remove(LFLs[ind])<EOL><DEDENT><DEDENT>if none_and_length_check([LFLs2]):<EOL><INDENT>methods.append('<STR_LIT>')<EOL><DEDENT><DEDENT>else:<EOL><INDENT>if none_and_length_check([LFLs]):<EOL><INDENT>methods.append('<STR_LIT>')<EOL><DEDENT><DEDENT>methods.append('<STR_LIT:None>')<EOL>return methods<EOL><DEDENT>if AvailableMethods:<EOL><INDENT>return list_methods()<EOL><DEDENT>if not Method:<EOL><INDENT>Method = list_methods()[<NUM_LIT:0>]<EOL>
Inert gases are ignored.

    This API is considered experimental, and is expected to be removed in a
    future release in favor of a more complete object-oriented interface.

    >>> LFL_mixture(ys=normalize([0.0024, 0.0061, 0.0015]), LFLs=[.012, .053, .031])
    0.02751172136637643
    >>> LFL_mixture(LFLs=[None, None, None, None, None, None, None, None, None, None, None, None, None, None, 0.025, 0.06, 0.073, 0.020039, 0.011316], ys=[0.05, 0.05, 0.05, 0.05, 0.05, 0.05, 0.05, 0.05, 0.05, 0.10, 0.05, 0.05, 0.05, 0.05, 0.05, 0.05, 0.05, 0.05, 0.05], CASRNs=['7440-37-1', '124-38-9', '7440-59-7', '7440-01-9', '7727-37-9', '7440-63-3', '10102-43-9', '7782-44-7', '132259-10-0', '7439-90-9', '10043-92-2', '7732-18-5', '7782-50-5', '7782-41-4', '67-64-1', '67-56-1', '75-52-5', '590-19-2', '277-10-1'])
    0.023964903630937385