Object Info


shift_h(_G66, _G67, _G68) is defined in /home/robert/projects/Ctadel/fdm.s:93
shift_h(_G66, _G67, _G68) --> 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_h(grid([half, _G129296, _G129299, _G129302]), x, grid([_G129307, _G129296, _G129299, _G129302])) has grid(([ grid([half, _G129296, _G129299, _G129302])
, x
, grid([ _G129307
, _G129296
, _G129299
, _G129302 ]) ] ->
grid([grid, _G129296, _G129299, _G129302])
))
shift_h(grid([_G129293, half, _G129299, _G129302]), y, grid([_G129293, _G129310, _G129299, _G129302])) has grid(([ grid([_G129293, half, _G129299, _G129302])
, y
, grid([ _G129293
, _G129310
, _G129299
, _G129302 ]) ] ->
grid([_G129293, grid, _G129299, _G129302])
))
shift_h({_G129291}, {x}, {- {{_G129304} / {2}}}) has value({_G129291} @ (index(x) = ( point(x)
- floor(1 / 2 * ({_G129304} + 1))
)))
shift_h({_G129291}, {x}, {{_G129300} / {2}}) has value({_G129291} @ (index(x) = ( floor(1 / 2 * ({_G129300} + 1))
+ point(x)
)))
shift_h({_G129291}, {y}, {- {{_G129304} / {2}}}) has value({_G129291} @ (index(y) = ( point(y)
- floor(1 / 2 * ({_G129304} + 1))
)))
shift_h({_G129291}, {y}, {{_G129300} / {2}}) has value({_G129291} @ (index(y) = ( floor(1 / 2 * ({_G129300} + 1))
+ point(y)
)))
shift_h({_G129291}, {z}, {- {{_G129304} / {2}}}) has value({_G129291} @ (index(z) = ( point(z)
- floor(1 / 2 * ({_G129304} + 1))
)))
shift_h({_G129291}, {z}, {{_G129300} / {2}}) has value({_G129291} @ (index(z) = ( floor(1 / 2 * ({_G129300} + 1))
+ point(z)
)))
shift_h(_G66, _G67, _G68) has type(([_G129294, coordinate, real] ->
_G129294
))
shift_h(grid([_G129293, _G129296, half, _G129302]), z, grid([_G129293, _G129296, _G129313, _G129302])) has grid(([ grid([_G129293, _G129296, half, _G129302])
, z
, grid([ _G129293
, _G129296
, _G129313
, _G129302 ]) ] ->
grid([_G129293, _G129296, grid, _G129302])
))
------------------------------------ Methods:
shift_h(_G66, _G67, _G68) can commute_over(_G129412, shift_g(_G129415, _G129416, _G129417))
------------------------------------ Methods inherited from class object:
shift_h(_G66, _G67, _G68) can restore(_G129625)
save(_G129625, _G129626)
get_properties(_G129625, _G129626)
get_superobjects(_G129625, _G129626)
get_subobjects(_G129625, _G129626)
get_parents(_G129625, _G129626)
get_children(_G129625, _G129626)
get_instances(_G129625, _G129626)
create(_G129625, _G129626)
get_dependencies(_G129625, _G129626)
------------------------------------ Methods inherited from class self_commuting_op:
shift_h(_G66, _G67, _G68) can commute_over(_G129666, _G129667)