def eval_evaluate_SOP_3(): fname = __name__ + "." + sys._getframe().f_code.co_name caller = "evaluate_SOP" callee = "sum_of_list" return E.eval_f_calls_g(fname, "code/Q3.py", caller, callee)
def eval_reduce_terms_2(): fname = __name__ + "." + sys._getframe().f_code.co_name caller = "reduce_terms" callee = "product_of_list" return E.eval_f_calls_g(fname, "code/Q3.py", caller, callee)
def eval_evaluate_SOP_2(): fname = __name__ + "." + sys._getframe().f_code.co_name caller = "evaluate_SOP" callee = "reduce_terms" return E.eval_f_calls_g(fname, "code/Q3.py", caller, callee)
def eval_multiply_matrices_5(): fname = __name__ + "." + sys._getframe().f_code.co_name caller = "multiply_matrices" callee = "sum_of_list" return E.eval_f_calls_g(fname, "code/Q4.py", caller, callee)
def eval_multiply_matrices_3(): fname = __name__ + "." + sys._getframe().f_code.co_name caller = "multiply_matrices" callee = "transpose" return E.eval_f_calls_g(fname, "code/Q4.py", caller, callee)
def eval_add_matrices_3(): fname = __name__ + "." + sys._getframe().f_code.co_name caller = "add_matrices" callee = "add_lists" return E.eval_f_calls_g(fname, "code/Q4.py", caller, callee)
def eval_scalar_multiply_matrix_2(): fname = __name__ + "." + sys._getframe().f_code.co_name caller = "scalar_multiply_matrix" callee = "scalar_multiply_list" return E.eval_f_calls_g(fname, "code/Q4.py", caller, callee)
def eval_are_multipliable_8(): fname = __name__ + "." + sys._getframe().f_code.co_name return E.eval_f_calls_g(fname, "code/Q4.py", "are_multipliable", "is_wellformed")