Object Info
matmult_(_G604, _G605) is defined in /home/faculty/engelen/Ctadel/linalg.s:147
matmult_(_G604, _G605) --> object
------------------------------------ Properties:
matmult_([], [[{_G1192} | _G1190] | _G1187]) has body([])
matmult_([], [{_G1189} | _G1187]) has body([])
matmult_([[{_G1192}] | _G1187], [{_G1197} | _G1195]) has body([ {_G1192} * [{_G1197} | _G1195]
| matmult_(_G1187, [{_G1197} | _G1195]) ])
matmult_([[{_G1192} | _G1190] | _G1187], [[{_G1200} | _G1198]]) has body([ [ {_G1192}
| _G1190 ] .* [ {_G1200}
| _G1198 ]
| matmult_(_G1187, [[ {_G1200}
| _G1198 ]]) ])
matmult_([[{_G1192} | _G1190] | _G1187], [[{_G1200} | _G1198] | _G1195]) has body([ dotprodrows_([ {_G1192}
| _G1190 ], [ [ {_G1200}
| _G1198 ]
| _G1195 ])
| matmult_(_G1187, [ [ {_G1200} | _G1198 ]
| _G1195 ]) ])
matmult_([{_G1189} | _G1187], [{_G1194} | _G1192]) has body([ {_G1189} * [{_G1194} | _G1192]
| matmult_(_G1187, [{_G1194} | _G1192]) ])
matmult_({_G1186}, {_G1188}) has body(error("incompatible matrix dimensions"))
------------------------------------ Methods inherited from class object:
matmult_(_G406, _G407) can restore(_G1410)
save(_G1410, _G1411)
get_properties(_G1410, _G1411)
get_superobjects(_G1410, _G1411)
get_subobjects(_G1410, _G1411)
get_parents(_G1410, _G1411)
get_children(_G1410, _G1411)
get_instances(_G1410, _G1411)
create(_G1410, _G1411, _G1412)
create(_G1410, _G1411)
get_dependencies(_G1410, _G1411)