Object Info


shift_c(_G62, _G63, _G64) is defined in /home/robert/projects/Ctadel/fdm.s:94
shift_c(_G62, _G63, _G64) --> stencil_op --> commuting_op --> operator --> object
linear_op --> operator --> object
self_commuting_op --> commuting_op --> operator --> object
declared_op(script("fdm")) --> declared_object(script(
"fdm")) --> object
------------------------------------ Properties:
shift_c(grid([_G128725, _G128728, _G128731, _G128734]), x, grid([_G128739, _G128728, _G128731, _G128734])) has grid(([ grid([ _G128725
, _G128728
, _G128731
, _G128734 ])
, x
, grid([ _G128739
, _G128728
, _G128731
, _G128734 ]) ] ->
grid([ _G128725
, _G128728
, _G128731
, _G128734 ])
))
shift_c(grid([_G128725, _G128728, _G128731, _G128734]), y, grid([_G128725, _G128742, _G128731, _G128734])) has grid(([ grid([ _G128725
, _G128728
, _G128731
, _G128734 ])
, y
, grid([ _G128725
, _G128742
, _G128731
, _G128734 ]) ] ->
grid([ _G128725
, _G128728
, _G128731
, _G128734 ])
))
shift_c(grid([_G128725, _G128728, _G128731, _G128734]), z, grid([_G128725, _G128728, _G128745, _G128734])) has grid(([ grid([ _G128725
, _G128728
, _G128731
, _G128734 ])
, z
, grid([ _G128725
, _G128728
, _G128745
, _G128734 ]) ] ->
grid([ _G128725
, _G128728
, _G128731
, _G128734 ])
))
shift_c({_G128723}, {x}, {_G128727}) has value({_G128723} @ (index(x) = ( floor(( 1 / 2
* {_G128727}
))
+ point(x)
)))
shift_c({_G128723}, {y}, {_G128727}) has value({_G128723} @ (index(y) = ( floor(( 1 / 2
* {_G128727}
))
+ point(y)
)))
shift_c({_G128723}, {z}, {_G128727}) has value({_G128723} @ (index(z) = ( floor(( 1 / 2
* {_G128727}
))
+ point(z)
)))
shift_c(_G62, _G63, _G64) has type(([_G128726, coordinate, integer] ->
_G128726
))
------------------------------------ Methods:
shift_c(_G62, _G63, _G64) can commute_over(_G128844, shift_h(_G128847, _G128848, _G128849))
commute_over(_G128844, shift_g(_G128847, _G128848, _G128849))
------------------------------------ Methods inherited from class object:
shift_c(_G62, _G63, _G64) can restore(_G129057)
save(_G129057, _G129058)
get_properties(_G129057, _G129058)
get_superobjects(_G129057, _G129058)
get_subobjects(_G129057, _G129058)
get_parents(_G129057, _G129058)
get_children(_G129057, _G129058)
get_instances(_G129057, _G129058)
create(_G129057, _G129058)
get_dependencies(_G129057, _G129058)
------------------------------------ Methods inherited from class self_commuting_op:
shift_c(_G62, _G63, _G64) can commute_over(_G129098, _G129099)