Object Info
operator is defined in /home/faculty/engelen/Ctadel/classes.pl:195
operator --> object
operator <-- range_optimizable_op <-- reduction_op_for(_G108346) <-- any(_G108476, _G108477)
all(_G108476, _G108477)
maxval(_G108476, _G108477)
minval(_G108476, _G108477)
sum(_G108476, _G108477)
prod(_G108476, _G108477)
reduce(_G108476, _G108477, _G108346)
scan(_G108476, _G108477, _G108346)
_G108346 or _G108347
_G108346 and _G108347
not _G108346
_G108346 < _G108347
_G108346 <= _G108347
_G108346 > _G108347
_G108346 >= _G108347
_G108346 <> _G108347
_G108346 == _G108347
_G108346 max _G108347
_G108346 min _G108347
+ _G108346
- _G108346
_G108346 + _G108347
_G108346 - _G108347
_G108346 * _G108347
_G108346 / _G108347
_G108346 div _G108347
_G108346 mod _G108347
_G108346 rem _G108347
_G108346 ^ _G108347
abs(_G108346)
varidx(_G108346, _G108347)
lb(_G108346)
ub(_G108346)
commuting_op <-- self_commuting_op <-- differentiation_op <-- df(_G108513, _G108514)
df_g(_G108513, _G108514)
df_h(_G108513, _G108514)
df_c(_G108513, _G108514)
diff(_G108513, _G108514)
D(_G108513)
integration_op <-- int(_G108501, _G108502)
mid_g(_G108501, _G108502)
mid_h(_G108501, _G108502)
trap(_G108501, _G108502)
_G108416 do _G108417
_G108416 doall _G108417
_G108416 @ _G108417
shift_g(_G108416, _G108417, _G108418)
shift_h(_G108416, _G108417, _G108418)
shift_c(_G108416, _G108417, _G108418)
ave_g(_G108416, _G108417)
ave_h(_G108416, _G108417)
ave_c(_G108416, _G108417)
reduction_op <-- reduction_op_for(_G108401) <-- any(_G108531, _G108532)
all(_G108531, _G108532)
maxval(_G108531, _G108532)
minval(_G108531, _G108532)
sum(_G108531, _G108532)
prod(_G108531, _G108532)
reduce(_G108531, _G108532, _G108401)
scan(_G108531, _G108532, _G108401)
stencil_op <-- replicate(_G108395, _G108396)
shift(_G108395, _G108396, _G108397)
shift_g(_G108395, _G108396, _G108397)
shift_h(_G108395, _G108396, _G108397)
shift_c(_G108395, _G108396, _G108397)
df(_G108395, _G108396)
df_g(_G108395, _G108396)
df_h(_G108395, _G108396)
df_c(_G108395, _G108396)
int(_G108395, _G108396)
mid_g(_G108395, _G108396)
mid_h(_G108395, _G108396)
trap(_G108395, _G108396)
ave(_G108395, _G108396)
ave_g(_G108395, _G108396)
ave_h(_G108395, _G108396)
ave_c(_G108395, _G108396)
linear_op <-- reduction_op_for(+) <-- sum(_G108443, _G108444)
reduce(_G108443, _G108444, +)
scan(_G108443, _G108444, +)
differentiation_op <-- df(_G108410, _G108411)
df_g(_G108410, _G108411)
df_h(_G108410, _G108411)
df_c(_G108410, _G108411)
diff(_G108410, _G108411)
D(_G108410)
integration_op <-- int(_G108398, _G108399)
mid_g(_G108398, _G108399)
mid_h(_G108398, _G108399)
trap(_G108398, _G108399)
shift(_G108313, _G108314, _G108315)
shift_g(_G108313, _G108314, _G108315)
shift_h(_G108313, _G108314, _G108315)
shift_c(_G108313, _G108314, _G108315)
ave(_G108313, _G108314)
ave_g(_G108313, _G108314)
ave_h(_G108313, _G108314)
ave_c(_G108313, _G108314)
df_h_adj(_G108313, _G108314)
mid_h_adj(_G108313, _G108314)
df_g_adj(_G108313, _G108314)
ave_g_adj(_G108313, _G108314)
associative_op <-- abelian_op <-- meet_op <-- meet_op_for(_G108465)
_G108465 ! _G108466
_G108465 or _G108466
_G108465 and _G108466
_G108465 union _G108466
_G108465 intersection _G108466
_G108465 max _G108466
_G108465 min _G108466
_G108401 & _G108402
_G108401 eqv _G108402
_G108401 xor _G108402
_G108401 + _G108402
_G108401 * _G108402
_G108401 # _G108402
_G108328; _G108329
_G108328 \\ _G108329
_G108328 if _G108329
_G108328 ? _G108329
_G108328 by _G108329
_G108328 with _G108329
_G108328 ++ _G108329
_G108328 &* _G108329
commutative_op <-- abelian_op <-- meet_op <-- meet_op_for(_G108465)
_G108465 ! _G108466
_G108465 or _G108466
_G108465 and _G108466
_G108465 union _G108466
_G108465 intersection _G108466
_G108465 max _G108466
_G108465 min _G108466
_G108401 & _G108402
_G108401 eqv _G108402
_G108401 xor _G108402
_G108401 + _G108402
_G108401 * _G108402
_G108401 # _G108402
_G108328 <> _G108329
_G108328 == _G108329
idempotent_op <-- meet_op <-- meet_op_for(_G108389)
_G108389 ! _G108390
_G108389 or _G108390
_G108389 and _G108390
_G108389 union _G108390
_G108389 intersection _G108390
_G108389 max _G108390
_G108389 min _G108390
_G108325 \\ _G108326
_G108325 if _G108326
_G108325 ? _G108326
abstract_op <-- abstract_op_for(_G108319) <-- shift(_G108446, _G108447, _G108448)
df(_G108446, _G108447)
int(_G108446, _G108447)
ave(_G108446, _G108447)
uncommon_op <-- statement_op <-- _G108398 & _G108399
_G108398; _G108399
_G108398 := _G108399
_G108398 do _G108399
_G108398 doall _G108399
_G108398 for _G108399
_G108398 forall _G108399
_G108398 while _G108399
_G108398 until _G108399
call(_G108398)
repeat(_G108398, _G108399, _G108400, _G108401, _G108402, _G108403)
repeat(_G108398, _G108399, _G108400, _G108401, _G108402, _G108403, _G108404, _G108405)
_G108398 \\ _G108399
_G108398 if _G108399
_G108398 ! _G108399
code(_G108319, _G108320)
not _G108319
+ _G108319
- _G108319
_G108319 by _G108320
_G108319 # _G108320
@ _G108319
_G108319 @ _G108320
lb(_G108319)
ub(_G108319)
subroutine <-- smalldyn(_G108316, _G108317, _G108318, _G108319)
declared_op(_G108243) <-- _G108358 ~ _G108359
x(_G108358)
y(_G108358)
z(_G108358)
delta _G108358
index(_G108358)
point(_G108358)
index_reference(_G108358)
index_domain(_G108358)
_G108358 @ _G108359
protect(_G108358, _G108359)
shift(_G108358, _G108359, _G108360)
shift_g(_G108358, _G108359, _G108360)
shift_h(_G108358, _G108359, _G108360)
shift_c(_G108358, _G108359, _G108360)
df(_G108358, _G108359)
df_g(_G108358, _G108359)
df_h(_G108358, _G108359)
df_c(_G108358, _G108359)
sum(_G108358, _G108359)
int(_G108358, _G108359)
mid_g(_G108358, _G108359)
mid_h(_G108358, _G108359)
trap(_G108358, _G108359)
firstloc(_G108358, _G108359, _G108360)
lastloc(_G108358, _G108359, _G108360)
protect(_G108358)
ave(_G108358, _G108359)
ave_g(_G108358, _G108359)
ave_h(_G108358, _G108359)
ave_c(_G108358, _G108359)
conversion_op_for(_G108243) <-- complex(_G108376)
real(_G108376)
index(_G108376)
point(_G108376)
index_reference(_G108376)
index_domain(_G108376)
ave_g(_G108376, x)
ave_g(_G108376, y)
ave_g(_G108376, z)
ave_h(_G108376, x)
ave_h(_G108376, y)
ave_h(_G108376, z)
convertable_op_for(_G108243) <-- - X
X + Y
X - Y
X * Y
X / Y
X ^ Y
X max Y
X min Y
log(X)
code_op <-- _G108307 \\ _G108308
_G108307 if _G108308
_G108307 ! _G108308
_G108307 ? _G108308
reduce(_G108307, _G108308, _G108309)
scan(_G108307, _G108308, _G108309)
elemental_op <-- prob(_G108322, _G108323)
type(_G108322, _G108323)
_G108322 \\ _G108323
_G108322 if _G108323
_G108322 ! _G108323
_G108322 ? _G108323
_G108322 otherwise
_G108322 eqv _G108323
_G108322 xor _G108323
_G108322 or _G108323
_G108322 imp _G108323
_G108322 and _G108323
not _G108322
_G108322 < _G108323
_G108322 <= _G108323
_G108322 > _G108323
_G108322 >= _G108323
_G108322 <> _G108323
_G108322 == _G108323
_G108322 max _G108323
_G108322 min _G108323
+ _G108322
- _G108322
_G108322 + _G108323
_G108322 - _G108323
_G108322 * _G108323
_G108322 / _G108323
_G108322 div _G108323
_G108322 mod _G108323
_G108322 rem _G108323
_G108322 ^ _G108323
_G108322 ~ _G108323
_G108322 // _G108323
abs(_G108322)
acos(_G108322)
acosh(_G108322)
asin(_G108322)
asinh(_G108322)
atan(_G108322)
atan(_G108322, _G108323)
atanh(_G108322)
complex(_G108322)
complex(_G108322, _G108323)
conj(_G108322)
cos(_G108322)
cosh(_G108322)
ceil(_G108322)
exp(_G108322)
fac(_G108322)
floor(_G108322)
frac(_G108322)
gcd(_G108322, _G108323)
if(_G108322, _G108323, _G108324)
im(_G108322)
lcm(_G108322, _G108323)
log(_G108322)
log10(_G108322)
re(_G108322)
real(_G108322)
round(_G108322)
sign(_G108322)
sign(_G108322, _G108323)
sin(_G108322)
sinh(_G108322)
sqrt(_G108322)
tan(_G108322)
tanh(_G108322)
trunc(_G108322)
_G108322 $ _G108323
_G108322 | _G108323
varidx(_G108322, _G108323)
lb(_G108322)
ub(_G108322)
lb(_G108322, _G108323)
ub(_G108322, _G108323)
index(_G108322)
point(_G108322)
index_reference(_G108322)
index_domain(_G108322)
total_op <-- prob(_G108310, _G108311)
type(_G108310, _G108311)
code(_G108310, _G108311)
_G108310 where _G108311
_G108310 \\ _G108311
_G108310 if _G108311
_G108310 ! _G108311
_G108310 ? _G108311
_G108310 otherwise
_G108310 eqv _G108311
_G108310 xor _G108311
_G108310 or _G108311
_G108310 imp _G108311
_G108310 and _G108311
not _G108310
_G108310 < _G108311
_G108310 <= _G108311
_G108310 > _G108311
_G108310 >= _G108311
_G108310 <> _G108311
_G108310 == _G108311
_G108310 = _G108311
_G108310 union _G108311
_G108310 intersection _G108311
_G108310 minus _G108311
_G108310 subset _G108311
_G108310 in _G108311
_G108310 .. _G108311
_G108310 step _G108311
_G108310 up _G108311
_G108310 down _G108311
_G108310 : _G108311
_G108310 max _G108311
_G108310 min _G108311
+ _G108310
- _G108310
_G108310 + _G108311
_G108310 - _G108311
_G108310 * _G108311
_G108310 ~ _G108311
_G108310 // _G108311
abs(_G108310)
complex(_G108310)
complex(_G108310, _G108311)
conj(_G108310)
cos(_G108310)
cosh(_G108310)
ceil(_G108310)
exp(_G108310)
floor(_G108310)
frac(_G108310)
gcd(_G108310, _G108311)
if(_G108310, _G108311, _G108312)
im(_G108310)
lcm(_G108310, _G108311)
re(_G108310)
real(_G108310)
round(_G108310)
sign(_G108310)
sign(_G108310, _G108311)
sin(_G108310)
sinh(_G108310)
tan(_G108310)
tanh(_G108310)
trunc(_G108310)
varidx(_G108310, _G108311)
@ _G108310
_G108310 @ _G108311
lb(_G108310)
ub(_G108310)
lb(_G108310, _G108311)
ub(_G108310, _G108311)
first(_G108310)
second(_G108310)
on _G108310
off _G108310
before _G108310
after _G108310
intrinsic_op(_G108243, _G108244) <-- shell(_G108395)
chdir(_G108395)
date
confirm(_G108395)
input(_G108395)
print(_G108395)
format(_G108395)
format(_G108395, _G108396)
message(_G108395)
message(_G108395, _G108396)
banner(_G108395)
banner(_G108395, _G108396)
verbose(_G108395)
verbose(_G108395, _G108396)
seeing
telling
file_contents_to_string(_G108395)
atom_to_term(_G108395)
functor(_G108395)
is_constant(_G108395)
is_atom(_G108395)
is_atomic(_G108395)
is_number(_G108395)
is_integer(_G108395)
is_rational(_G108395)
is_float(_G108395)
is_string(_G108395)
is_list(_G108395)
is_op(_G108395)
is_instance(_G108395)
_G108395 instance_of _G108396
_G108395 parent_of _G108396
_G108395 isa _G108396
free_of(_G108395, _G108396)
subterm(_G108395, _G108396)
latex(_G108395)
latexm(_G108395)
view_latex(_G108395)
view_latex(_G108395, _G108396)
view_latexm(_G108395)
view_latexm(_G108395, _G108396)
view_latex_list(_G108395)
view_latex_list(_G108395, _G108396)
view_latexm_list(_G108395)
view_latexm_list(_G108395, _G108396)
latex_prolog_file(_G108395)
view_latex_prolog_file(_G108395)
compoly(_G108395)
fort(_G108395, _G108396)
fort(_G108395)
stmt(_G108395)
expr(_G108395)
transpose _G108395
gauss(_G108395)
retrieve(_G108395, _G108396)
store(_G108395, _G108396)
topsort(_G108395)
expand(_G108395, _G108396, _G108397)
convert(_G108395, _G108396)
dice(_G108395)
domains_and_ranges(_G108395)
domains(_G108395)
domain_loops(_G108395)
get_declaration(_G108395)
save(_G108395, _G108396)
subroutine(_G108395, _G108396, _G108397)
html_document(_G108395, _G108396, _G108397)
reset_html
output_html(_G108395)
input_html_form
html_prolog_file(_G108395)
external_op(_G108243, _G108244) <-- make
about(_G108392)
source(_G108392)
_G108392 transformations
_G108392 => _G108393
normalize(_G108392, _G108393)
transform(_G108392, _G108393)
mode(_G108392, _G108393)
with(_G108392)
reload_rulebases
load_rulebase(_G108392)
about_rulebase(_G108392)
gpas_profile
remove_rules(_G108392)
about_rules(_G108392)
list_rules(_G108392)
trace_rules(_G108392)
notrace_rules(_G108392)
expand(_G108392, _G108393)
unexpand(_G108392)
space _G108392
_G108392 :: _G108393
system
end_system
_G108392 = _G108393
_G108392 on _G108393
html_objects
html_objects(_G108392)
\ _G108243
maxloc(_G108243, _G108244)
minloc(_G108243, _G108244)
count(_G108243, _G108244)
iterate(_G108243, _G108244, _G108245, _G108246)
_G108243 :- _G108244
_G108243 <- _G108244
------------ Methods inherited from class object:
operator can restore(_G108532)
save(_G108532, _G108533)
get_properties(_G108532, _G108533)
get_superobjects(_G108532, _G108533)
get_subobjects(_G108532, _G108533)
get_parents(_G108532, _G108533)
get_children(_G108532, _G108533)
get_instances(_G108532, _G108533)
create(_G108532, _G108533, _G108534)
create(_G108532, _G108533)
get_dependencies(_G108532, _G108533)