1test number zero : default constructor and string converter 2tensor0 = class=ComplexTensor implementation=class=ComplexTensorImplementation name=Unnamed rows=0 columns=0 sheets=0 values=[] 3test number one : constructor with size, operator() and string converter 4tensor1 = class=ComplexTensor implementation=class=ComplexTensorImplementation name=tensor1 rows=2 columns=2 sheets=3 values=[(1,0.1),(2,0.2),(3,0.3),(4,0.4),(5,0.5),(6,0.6),(7,0.7),(8,0.8),(9,0.9),(10,1),(11,1.1),(12,1.2)] 5values = (1,0.1) ; (2,0.2) ; (3,0.3) ; (4,0.4) ; (5,0.5) ; (6,0.6) ; (7,0.7) ; (8,0.8) ; (9,0.9) ; (10,1) ; (11,1.1) ; (12,1.2) 6test number two : copy constructor and string converter 7tensor2 = class=ComplexTensor implementation=class=ComplexTensorImplementation name=tensor1 rows=2 columns=2 sheets=3 values=[(1,0.1),(2,0.2),(3,0.3),(4,0.4),(5,0.5),(6,0.6),(7,0.7),(8,0.8),(9,0.9),(10,1),(11,1.1),(12,1.2)] 8test number three : get dimensions methods 9tensor1's nbRows = 2 10tensor1's nbColumns = 2 11tensor1's nbSheets = 3 12test number four : assignment method 13tensor3 = class=ComplexTensor implementation=class=ComplexTensorImplementation name=tensor1 rows=2 columns=2 sheets=3 values=[(1,0.1),(2,0.2),(3,0.3),(4,0.4),(5,0.5),(6,0.6),(7,0.7),(8,0.8),(9,0.9),(10,1),(11,1.1),(12,1.2)] 14test number five : isEmpty method 15tensor1 is empty = false 16tensor0 is empty = true 17tensor5 is empty = true 18tensor6 is empty = true 19tensor1 = class=ComplexTensor implementation=class=ComplexTensorImplementation name=tensor1 rows=2 columns=2 sheets=3 values=[(1,0.1),(2,0.2),(3,0.3),(4,0.4),(5,0.5),(6,0.6),(7,0.7),(8,0.8),(9,0.9),(10,1),(11,1.1),(12,1.2)] 20tensor1.getSheet(1) = class=ComplexMatrix implementation=class=ComplexMatrixImplementation name=Unnamed rows=2 columns=2 values=[(5,0.5),(6,0.6),(7,0.7),(8,0.8)] 21sheet2 = class=ComplexMatrix implementation=class=ComplexMatrixImplementation name=Unnamed rows=2 columns=2 values=[(0.5,0),(0.6,0),(0.7,0),(0.8,0)] 22tensor1 = class=ComplexTensor implementation=class=ComplexTensorImplementation name=tensor1 rows=2 columns=2 sheets=3 values=[(1,0.1),(2,0.2),(3,0.3),(4,0.4),(0.5,0),(0.6,0),(0.7,0),(0.8,0),(9,0.9),(10,1),(11,1.1),(12,1.2)] 23