Esempio n. 1
0
 def unroll_mats(acc, eqn):
     if isinstance(eqn, matrix):
         return acc + flatten_list(eqn.tolist())
     else:
         return acc + [eqn]
Esempio n. 2
0
 def _latex (self, part):
     ret_str = self._latex_head
     for elem in flatten_list(self.tolist(part)):
         ret_str += "{" + latex_print(elem) + "}"
     return ret_str
Esempio n. 3
0
 def unroll_mats(acc, eqn):
     if isinstance(eqn, matrix):
         return acc + flatten_list(eqn.tolist())
     else:
         return acc + [eqn]
Esempio n. 4
0
 def _latex(self, part):
     ret_str = self._latex_head
     for elem in flatten_list(self.tolist(part)):
         ret_str += "{" + latex_print(elem) + "}"
     return ret_str