Object Info


operator is defined in /home/robert/projects/Ctadel/classes.pl:193
operator --> object
operator <-- commuting_op <-- self_commuting_op <-- differentiation_op <-- df(_G25476, _G25477)
df_g(_G25476, _G25477)
df_h(_G25476, _G25477)
df_c(_G25476, _G25477)
diff(_G25476, _G25477)
D(_G25476)
integration_op <-- int(_G25464, _G25465)
mid_g(_G25464, _G25465)
mid_h(_G25464, _G25465)
trap(_G25464, _G25465)
_G25379 do _G25380
_G25379 doall _G25380
_G25379 @ _G25380
shift_g(_G25379, _G25380, _G25381)
shift_h(_G25379, _G25380, _G25381)
shift_c(_G25379, _G25380, _G25381)
ave_g(_G25379, _G25380)
ave_h(_G25379, _G25380)
ave_c(_G25379, _G25380)
reduction_op <-- reduction_op_for(_G25364) <-- any(_G25493, _G25494)
all(_G25493, _G25494)
maxval(_G25493, _G25494)
minval(_G25493, _G25494)
sum(_G25493, _G25494)
prod(_G25493, _G25494)
reduce(_G25493, _G25494, {_G25364})
scan(_G25493, _G25494, {_G25364})
stencil_op <-- shift(_G25358, _G25359, _G25360)
shift_g(_G25358, _G25359, _G25360)
shift_h(_G25358, _G25359, _G25360)
shift_c(_G25358, _G25359, _G25360)
df(_G25358, _G25359)
df_g(_G25358, _G25359)
df_h(_G25358, _G25359)
df_c(_G25358, _G25359)
int(_G25358, _G25359)
mid_g(_G25358, _G25359)
mid_h(_G25358, _G25359)
trap(_G25358, _G25359)
ave(_G25358, _G25359)
ave_g(_G25358, _G25359)
ave_h(_G25358, _G25359)
ave_c(_G25358, _G25359)
linear_op <-- reduction_op_for(+) <-- sum(_G25395, _G25396)
reduce(_G25395, _G25396, {+})
scan(_G25395, _G25396, {+})
differentiation_op <-- df(_G25373, _G25374)
df_g(_G25373, _G25374)
df_h(_G25373, _G25374)
df_c(_G25373, _G25374)
diff(_G25373, _G25374)
D(_G25373)
integration_op <-- int(_G25361, _G25362)
mid_g(_G25361, _G25362)
mid_h(_G25361, _G25362)
trap(_G25361, _G25362)
shift(_G25276, _G25277, _G25278)
shift_g(_G25276, _G25277, _G25278)
shift_h(_G25276, _G25277, _G25278)
shift_c(_G25276, _G25277, _G25278)
ave(_G25276, _G25277)
ave_g(_G25276, _G25277)
ave_h(_G25276, _G25277)
ave_c(_G25276, _G25277)
associative_op <-- abelian_op <-- meet_op <-- meet_op_for(_G25428)
_G25428 ! _G25429
_G25428 or _G25429
_G25428 and _G25429
_G25428 union _G25429
_G25428 intersection _G25429
_G25428 max _G25429
_G25428 min _G25429
_G25364 & _G25365
_G25364 eqv _G25365
_G25364 xor _G25365
_G25364 + _G25365
_G25364 * _G25365
_G25364 # _G25365
_G25291; _G25292
_G25291 \\ _G25292
_G25291 if _G25292
_G25291 ? _G25292
_G25291 by _G25292
_G25291 with _G25292
_G25291 ++ _G25292
_G25291 &* _G25292
commutative_op <-- abelian_op <-- meet_op <-- meet_op_for(_G25428)
_G25428 ! _G25429
_G25428 or _G25429
_G25428 and _G25429
_G25428 union _G25429
_G25428 intersection _G25429
_G25428 max _G25429
_G25428 min _G25429
_G25364 & _G25365
_G25364 eqv _G25365
_G25364 xor _G25365
_G25364 + _G25365
_G25364 * _G25365
_G25364 # _G25365
_G25291 <> _G25292
_G25291 == _G25292
idempotent_op <-- meet_op <-- meet_op_for(_G25352)
_G25352 ! _G25353
_G25352 or _G25353
_G25352 and _G25353
_G25352 union _G25353
_G25352 intersection _G25353
_G25352 max _G25353
_G25352 min _G25353
_G25288 \\ _G25289
_G25288 if _G25289
_G25288 ? _G25289
abstract_op <-- abstract_op_for(_G25282) <-- shift(_G25408, _G25409, _G25410)
df(_G25408, _G25409)
int(_G25408, _G25409)
ave(_G25408, _G25409)
uncommon_op <-- statement_op <-- _G25361 & _G25362
_G25361; _G25362
_G25361 := _G25362
_G25361 do _G25362
_G25361 doall _G25362
_G25361 for _G25362
_G25361 forall _G25362
_G25361 while _G25362
_G25361 until _G25362
call(_G25361)
repeat(_G25361, _G25362, _G25363, _G25364, _G25365, _G25366)
repeat(_G25361, _G25362, _G25363, _G25364, _G25365, _G25366, _G25367, _G25368)
_G25361 \\ _G25362
_G25361 if _G25362
_G25361 ! _G25362
code(_G25282, _G25283)
not _G25282
+ _G25282
- _G25282
_G25282 by _G25283
_G25282 # _G25283
@ _G25282
_G25282 @ _G25283
lb(_G25282)
ub(_G25282)
subroutine <-- dyn(_G25279, _G25280, _G25281, _G25282, _G25283, _G25284, _G25285, _G25286, _G25287)
range_optimizable_op <-- _G25309 or _G25310
_G25309 and _G25310
not _G25309
_G25309 < _G25310
_G25309 <= _G25310
_G25309 > _G25310
_G25309 >= _G25310
_G25309 <> _G25310
_G25309 == _G25310
_G25309 max _G25310
_G25309 min _G25310
+ _G25309
- _G25309
_G25309 + _G25310
_G25309 - _G25310
_G25309 * _G25310
_G25309 / _G25310
_G25309 div _G25310
_G25309 mod _G25310
_G25309 rem _G25310
_G25309 ^ _G25310
abs(_G25309)
varidx(_G25309, _G25310)
_G25309 '' _G25310
lb(_G25309)
ub(_G25309)
conversion_op_for(_G25206) <-- complex(_G25338)
real(_G25338)
index(_G25338)
point(_G25338)
index_reference(_G25338)
index_domain(_G25338)
ave_g(_G25338, x)
ave_g(_G25338, y)
ave_g(_G25338, z)
ave_h(_G25338, x)
ave_h(_G25338, y)
ave_h(_G25338, z)
convertable_op_for(_G25206) <-- - X
X + Y
X - Y
X * Y
X / Y
X ^ Y
X max Y
X min Y
log(X)
code_op <-- _G25270 \\ _G25271
_G25270 if _G25271
_G25270 ! _G25271
_G25270 ? _G25271
reduce(_G25270, _G25271, {_G25274})
scan(_G25270, _G25271, {_G25274})
elemental_op <-- prob(_G25285, _G25286)
type(_G25285, _G25286)
_G25285 \\ _G25286
_G25285 if _G25286
_G25285 ! _G25286
_G25285 ? _G25286
_G25285 otherwise
_G25285 eqv _G25286
_G25285 xor _G25286
_G25285 or _G25286
_G25285 imp _G25286
_G25285 and _G25286
not _G25285
_G25285 < _G25286
_G25285 <= _G25286
_G25285 > _G25286
_G25285 >= _G25286
_G25285 <> _G25286
_G25285 == _G25286
_G25285 max _G25286
_G25285 min _G25286
+ _G25285
- _G25285
_G25285 + _G25286
_G25285 - _G25286
_G25285 * _G25286
_G25285 / _G25286
_G25285 div _G25286
_G25285 mod _G25286
_G25285 rem _G25286
_G25285 ^ _G25286
_G25285 ~ _G25286
_G25285 // _G25286
abs(_G25285)
acos(_G25285)
acosh(_G25285)
asin(_G25285)
asinh(_G25285)
atan(_G25285)
atan(_G25285, _G25286)
atanh(_G25285)
complex(_G25285)
complex(_G25285, _G25286)
conj(_G25285)
cos(_G25285)
cosh(_G25285)
ceil(_G25285)
exp(_G25285)
fac(_G25285)
floor(_G25285)
frac(_G25285)
gcd(_G25285, _G25286)
if(_G25285, _G25286, _G25287)
im(_G25285)
lcm(_G25285, _G25286)
log(_G25285)
log10(_G25285)
re(_G25285)
real(_G25285)
round(_G25285)
sign(_G25285)
sign(_G25285, _G25286)
sin(_G25285)
sinh(_G25285)
sqrt(_G25285)
tan(_G25285)
tanh(_G25285)
trunc(_G25285)
_G25285 $ _G25286
_G25285 | _G25286
varidx(_G25285, _G25286)
_G25285 '' _G25286
lb(_G25285)
ub(_G25285)
lb(_G25285, _G25286)
ub(_G25285, _G25286)
index(_G25285)
point(_G25285)
index_reference(_G25285)
index_domain(_G25285)
total_op <-- prob(_G25273, _G25274)
type(_G25273, _G25274)
code(_G25273, _G25274)
_G25273 where _G25274
_G25273 \\ _G25274
_G25273 if _G25274
_G25273 ! _G25274
_G25273 ? _G25274
_G25273 otherwise
_G25273 eqv _G25274
_G25273 xor _G25274
_G25273 or _G25274
_G25273 imp _G25274
_G25273 and _G25274
not _G25273
_G25273 < _G25274
_G25273 <= _G25274
_G25273 > _G25274
_G25273 >= _G25274
_G25273 <> _G25274
_G25273 == _G25274
_G25273 = _G25274
_G25273 union _G25274
_G25273 intersection _G25274
_G25273 minus _G25274
_G25273 subset _G25274
_G25273 in _G25274
_G25273 .. _G25274
_G25273 step _G25274
_G25273 up _G25274
_G25273 down _G25274
_G25273 : _G25274
_G25273 max _G25274
_G25273 min _G25274
+ _G25273
- _G25273
_G25273 + _G25274
_G25273 - _G25274
_G25273 * _G25274
_G25273 ~ _G25274
_G25273 // _G25274
abs(_G25273)
complex(_G25273)
complex(_G25273, _G25274)
conj(_G25273)
cos(_G25273)
cosh(_G25273)
ceil(_G25273)
exp(_G25273)
floor(_G25273)
frac(_G25273)
gcd(_G25273, _G25274)
if(_G25273, _G25274, _G25275)
im(_G25273)
lcm(_G25273, _G25274)
re(_G25273)
real(_G25273)
round(_G25273)
sign(_G25273)
sign(_G25273, _G25274)
sin(_G25273)
sinh(_G25273)
tan(_G25273)
tanh(_G25273)
trunc(_G25273)
varidx(_G25273, _G25274)
_G25273 '' _G25274
@ _G25273
_G25273 @ _G25274
lb(_G25273)
ub(_G25273)
lb(_G25273, _G25274)
ub(_G25273, _G25274)
first(_G25273)
second(_G25273)
on _G25273
off _G25273
before _G25273
after _G25273
intrinsic_op(_G25206, _G25207) <-- shell(_G25356)
confirm(_G25356)
input(_G25356)
print(_G25356)
format(_G25356)
format(_G25356, _G25357)
message(_G25356)
message(_G25356, _G25357)
banner(_G25356)
banner(_G25356, _G25357)
verbose(_G25356)
verbose(_G25356, _G25357)
seeing
telling
file_contents_to_string(_G25356)
is_constant(_G25356)
is_atom(_G25356)
is_atomic(_G25356)
is_number(_G25356)
is_integer(_G25356)
is_rational(_G25356)
is_float(_G25356)
is_string(_G25356)
is_list(_G25356)
is_op(_G25356)
is_instance(_G25356)
_G25356 instance_of _G25357
_G25356 parent_of _G25357
_G25356 isa _G25357
latex(_G25356)
latexm(_G25356)
view_latex(_G25356)
view_latex(_G25356, _G25357)
view_latexm(_G25356)
view_latexm(_G25356, _G25357)
view_latex_list(_G25356)
view_latex_list(_G25356, _G25357)
view_latexm_list(_G25356)
view_latexm_list(_G25356, _G25357)
latex_prolog_file(_G25356)
view_latex_prolog_file(_G25356)
transpose _G25356
gauss(_G25356)
retrieve(_G25356, _G25357)
store(_G25356, _G25357)
topsort(_G25356)
expand(_G25356, _G25357, _G25358)
convert(_G25356, _G25357)
dice(_G25356)
domains_and_ranges(_G25356)
domains(_G25356)
domain_loops(_G25356)
get_declaration(_G25356)
save(_G25356, _G25357)
subroutine(_G25356, _G25357, _G25358)
compoly(_G25356)
fort(_G25356, _G25357)
fort(_G25356)
stmt(_G25356)
expr(_G25356)
html_document(_G25356, _G25357, _G25358)
reset_html
output_html(_G25356)
html_prolog_file(_G25356)
external_op(_G25206, _G25207) <-- make
about(_G25353)
source(_G25353)
_G25353 transformations
_G25353 => _G25354
normalize(_G25353, _G25354)
transform(_G25353, _G25354)
mode(_G25353, _G25354)
with(_G25353)
reload_rulebases
load_rulebase(_G25353)
about_rulebase(_G25353)
gpas_profile
remove_rules(_G25353)
about_rules(_G25353)
list_rules(_G25353)
trace_rules(_G25353)
notrace_rules(_G25353)
expand(_G25353, _G25354)
unexpand(_G25353)
space _G25353
_G25353 :: _G25354
system
end_system
_G25353 = _G25354
_G25353 on _G25354
html_objects
html_objects(_G25353)
\ _G25206
maxloc(_G25206, _G25207)
minloc(_G25206, _G25207)
firstloc(_G25206, _G25207, _G25208)
lastloc(_G25206, _G25207, _G25208)
count(_G25206, _G25207)
iterate(_G25206, _G25207, _G25208, _G25209)
_G25206 :- _G25207
_G25206 <- _G25207
------------ Methods inherited from class object:
operator can restore(_G25501)
save(_G25501, _G25502)
get_properties(_G25501, _G25502)
get_superobjects(_G25501, _G25502)
get_subobjects(_G25501, _G25502)
get_parents(_G25501, _G25502)
get_children(_G25501, _G25502)
get_instances(_G25501, _G25502)
create(_G25501, _G25502)
get_dependencies(_G25501, _G25502)