Object Info

non-associative infix operator #* has precedence 400

_G1084 #* _G1085 is defined in /home/robert/projects/Ctadel/linalg.s:115
_G1084 #* _G1085 --> object
------------------------------------ Properties:
[{_G28871}] #* [{_G28876}] has body([{_G28871} * {_G28876}])
[{_G28871}, {_G28876}] #* [{_G28881}, {_G28886}] has body([ ( {_G28871} * {_G28886}
- {_G28876} * {_G28881}
)
, ( {_G28876} * {_G28881}
- {_G28871} * {_G28886}
) ])
[{_G28871}, {_G28876}, {_G28881}] #* [{_G28886}, {_G28891}, {_G28896}] has body([ ( {_G28876} * {_G28896}
- {_G28881} * {_G28891}
)
, ( {_G28881} * {_G28886}
- {_G28871} * {_G28896}
)
, ( {_G28871} * {_G28891}
- {_G28876} * {_G28886}
) ])
[{_G28871} | _G28869] #* {nabla} has body(nabla_cross([{_G28871} | _G28869]))
[{_G28871} | _G28869] #* {_G28873} has body(error(
"cross product of vector with scalar"))
{nabla} #* [{_G28873} | _G28871] has body(curl [{_G28873} | _G28871])
{nabla} #* {nabla_times({_G28874})} has body(nabla_times_cross({_G28874}))
{nabla_plus([{_G28875} | _G28873])} #* [{_G28880} | _G28878] has body(( [ {_G28875}
| _G28873 ] #* [ {_G28880}
| _G28878 ]
+ curl [{_G28880} | _G28878]
))
{nabla_times({_G28872})} #* [{_G28877} | _G28875] has body({_G28872} * curl [ {_G28877}
| _G28875 ])
{_G28868} #* [{_G28873} | _G28871] has body(error(
"cross product of scalar with vector"))
{_G28868} #* {_G28870} has body(error("cross product of scalars"))
------------------------------------ Methods:
_G1084 #* _G1085 can get_latex_name(_G1084 #* _G1085, "\times")
------------------------------------ Methods inherited from class object:
_G1084 #* _G1085 can restore(_G29203)
save(_G29203, _G29204)
get_properties(_G29203, _G29204)
get_superobjects(_G29203, _G29204)
get_subobjects(_G29203, _G29204)
get_parents(_G29203, _G29204)
get_children(_G29203, _G29204)
get_instances(_G29203, _G29204)
create(_G29203, _G29204)
get_dependencies(_G29203, _G29204)