Object Info


operator is defined in /home/faculty/engelen/Ctadel/classes.pl:228
operator --> object
operator <-- range_optimizable_op <-- reduction_op_for(_G49571) <-- any(_G49766, _G49767)
all(_G49766, _G49767)
maxval(_G49766, _G49767)
minval(_G49766, _G49767)
sum(_G49766, _G49767)
prod(_G49766, _G49767)
reduce(_G49766, _G49767, _G49571)
scan(_G49766, _G49767, _G49571)
_G49571 or _G49572
_G49571 and _G49572
not _G49571
_G49571 < _G49572
_G49571 <= _G49572
_G49571 > _G49572
_G49571 >= _G49572
_G49571 <> _G49572
_G49571 == _G49572
_G49571 max _G49572
_G49571 min _G49572
+ _G49571
- _G49571
_G49571 + _G49572
_G49571 - _G49572
_G49571 * _G49572
_G49571 / _G49572
_G49571 div _G49572
_G49571 mod _G49572
_G49571 rem _G49572
_G49571 ^ _G49572
abs(_G49571)
varidx(_G49571, _G49572)
lb(_G49571)
ub(_G49571)
commuting_op <-- self_commuting_op <-- differentiation_op <-- diff(_G49851, _G49852)
df(_G49851, _G49852)
D(_G49851)
integration_op <-- int(_G49827, _G49828)
_G49684 do _G49685
_G49684 doall _G49685
_G49684 @ _G49685
reduction_op <-- reduction_op_for(_G49654) <-- any(_G49849, _G49850)
all(_G49849, _G49850)
maxval(_G49849, _G49850)
minval(_G49849, _G49850)
sum(_G49849, _G49850)
prod(_G49849, _G49850)
reduce(_G49849, _G49850, _G49654)
scan(_G49849, _G49850, _G49654)
stencil_op <-- replicate(_G49642, _G49643)
linear_op <-- reduction_op_for(+) <-- sum(_G49701, _G49702)
reduce(_G49701, _G49702, +)
scan(_G49701, _G49702, +)
differentiation_op <-- diff(_G49672, _G49673)
df(_G49672, _G49673)
D(_G49672)
integration_op <-- int(_G49648, _G49649)
associative_op <-- abelian_op <-- meet_op <-- meet_op_for(_G49755)
_G49755 ! _G49756
_G49755 or _G49756
_G49755 and _G49756
_G49755 union _G49756
_G49755 intersection _G49756
_G49755 max _G49756
_G49755 min _G49756
_G49654 & _G49655
_G49654 eqv _G49655
_G49654 xor _G49655
_G49654 + _G49655
_G49654 * _G49655
_G49654 # _G49655
_G49535; _G49536
_G49535 \\ _G49536
_G49535 if _G49536
_G49535 ? _G49536
_G49535 by _G49536
_G49535 with _G49536
_G49535 ++ _G49536
_G49535 &* _G49536
commutative_op <-- abelian_op <-- meet_op <-- meet_op_for(_G49755)
_G49755 ! _G49756
_G49755 or _G49756
_G49755 and _G49756
_G49755 union _G49756
_G49755 intersection _G49756
_G49755 max _G49756
_G49755 min _G49756
_G49654 & _G49655
_G49654 eqv _G49655
_G49654 xor _G49655
_G49654 + _G49655
_G49654 * _G49655
_G49654 # _G49655
_G49535 <> _G49536
_G49535 == _G49536
_G49535 =@= _G49536
_G49535 <@> _G49536
idempotent_op <-- meet_op <-- meet_op_for(_G49630)
_G49630 ! _G49631
_G49630 or _G49631
_G49630 and _G49631
_G49630 union _G49631
_G49630 intersection _G49631
_G49630 max _G49631
_G49630 min _G49631
_G49529 \\ _G49530
_G49529 if _G49530
_G49529 ? _G49530
abstract_op <-- abstract_op_for(_G49517)
subroutine
declared_op(_G49392)
conversion_op_for(_G49392) <-- between(_G49593, _G49594, _G49595)
complex(_G49593)
real(_G49593)
convertable_op_for(_G49392)
uncommon_op <-- code(_G49517, _G49518)
not _G49517
+ _G49517
- _G49517
_G49517 by _G49518
_G49517 # _G49518
@ _G49517
_G49517 @ _G49518
lb(_G49517)
ub(_G49517)
idx(_G49517)
code_op <-- _G49493 \\ _G49494
_G49493 if _G49494
_G49493 ! _G49494
_G49493 ? _G49494
iterate(_G49493, _G49494, _G49495, _G49496)
iterate(_G49493, _G49494, _G49495)
reduce(_G49493, _G49494, _G49495)
scan(_G49493, _G49494, _G49495)
elemental_op <-- between(_G49523, _G49524, _G49525)
prob(_G49523, _G49524)
type(_G49523, _G49524)
_G49523 \\ _G49524
_G49523 if _G49524
_G49523 ! _G49524
_G49523 ? _G49524
_G49523 otherwise
_G49523 eqv _G49524
_G49523 xor _G49524
_G49523 or _G49524
_G49523 imp _G49524
_G49523 and _G49524
not _G49523
_G49523 < _G49524
_G49523 <= _G49524
_G49523 > _G49524
_G49523 >= _G49524
_G49523 <> _G49524
_G49523 == _G49524
_G49523 =@= _G49524
_G49523 <@> _G49524
_G49523 @< _G49524
_G49523 @<= _G49524
_G49523 @> _G49524
_G49523 @>= _G49524
_G49523 max _G49524
_G49523 min _G49524
+ _G49523
- _G49523
_G49523 + _G49524
_G49523 - _G49524
_G49523 * _G49524
_G49523 / _G49524
_G49523 div _G49524
_G49523 mod _G49524
_G49523 rem _G49524
_G49523 ^ _G49524
_G49523 ~ _G49524
_G49523 // _G49524
abs(_G49523)
acos(_G49523)
acosh(_G49523)
asin(_G49523)
asinh(_G49523)
atan(_G49523)
atan(_G49523, _G49524)
atanh(_G49523)
bin(_G49523, _G49524)
complex(_G49523)
complex(_G49523, _G49524)
conj(_G49523)
cos(_G49523)
cosh(_G49523)
ceil(_G49523)
exp(_G49523)
fac(_G49523)
floor(_G49523)
frac(_G49523)
gcd(_G49523, _G49524)
if(_G49523, _G49524, _G49525)
im(_G49523)
lcm(_G49523, _G49524)
log(_G49523)
log10(_G49523)
re(_G49523)
real(_G49523)
round(_G49523)
sign(_G49523)
sign(_G49523, _G49524)
sin(_G49523)
sinh(_G49523)
sqrt(_G49523)
tan(_G49523)
tanh(_G49523)
trunc(_G49523)
_G49523 $ _G49524
_G49523 | _G49524
varidx(_G49523, _G49524)
lb(_G49523)
ub(_G49523)
lb(_G49523, _G49524)
ub(_G49523, _G49524)
idx(_G49523)
total_op <-- between(_G49499, _G49500, _G49501)
prob(_G49499, _G49500)
type(_G49499, _G49500)
code(_G49499, _G49500)
_G49499 where _G49500
_G49499 \\ _G49500
_G49499 if _G49500
_G49499 ! _G49500
_G49499 ? _G49500
_G49499 otherwise
_G49499 eqv _G49500
_G49499 xor _G49500
_G49499 or _G49500
_G49499 imp _G49500
_G49499 and _G49500
not _G49499
_G49499 < _G49500
_G49499 <= _G49500
_G49499 > _G49500
_G49499 >= _G49500
_G49499 <> _G49500
_G49499 == _G49500
_G49499 =@= _G49500
_G49499 <@> _G49500
_G49499 @< _G49500
_G49499 @<= _G49500
_G49499 @> _G49500
_G49499 @>= _G49500
_G49499 = _G49500
_G49499 union _G49500
_G49499 intersection _G49500
_G49499 minus _G49500
_G49499 subset _G49500
_G49499 in _G49500
_G49499 notin _G49500
_G49499 .. _G49500
_G49499 step _G49500
_G49499 up _G49500
_G49499 down _G49500
_G49499 : _G49500
_G49499 max _G49500
_G49499 min _G49500
+ _G49499
- _G49499
_G49499 + _G49500
_G49499 - _G49500
_G49499 * _G49500
_G49499 ~ _G49500
_G49499 // _G49500
abs(_G49499)
bin(_G49499, _G49500)
complex(_G49499)
complex(_G49499, _G49500)
conj(_G49499)
cos(_G49499)
cosh(_G49499)
ceil(_G49499)
exp(_G49499)
floor(_G49499)
frac(_G49499)
gcd(_G49499, _G49500)
if(_G49499, _G49500, _G49501)
im(_G49499)
lcm(_G49499, _G49500)
re(_G49499)
real(_G49499)
round(_G49499)
sign(_G49499)
sign(_G49499, _G49500)
sin(_G49499)
sinh(_G49499)
tan(_G49499)
tanh(_G49499)
trunc(_G49499)
varidx(_G49499, _G49500)
@ _G49499
_G49499 @ _G49500
lb(_G49499)
ub(_G49499)
lb(_G49499, _G49500)
ub(_G49499, _G49500)
idx(_G49499)
first(_G49499)
second(_G49499)
on _G49499
off _G49499
before _G49499
after _G49499
intrinsic_op(_G49392, _G49393, _G49394) <-- confirm(_G49637)
input(_G49637)
read_term
print(_G49637)
format(_G49637)
format(_G49637, _G49638)
message(_G49637)
message(_G49637, _G49638)
banner(_G49637)
banner(_G49637, _G49638)
verbose(_G49637)
verbose(_G49637, _G49638)
error(_G49637)
error(_G49637, _G49638)
warning(_G49637)
warning(_G49637, _G49638)
abort
abort(_G49637)
abort(_G49637, _G49638)
sort(_G49637)
seeing
telling
seeing_file
telling_file
read_file(_G49637, _G49638)
write_file(_G49637, _G49638)
new_file(_G49637, _G49638)
append_file(_G49637, _G49638)
remove_file(_G49637, _G49638)
read_file(_G49637)
write_file(_G49637)
new_file(_G49637)
append_file(_G49637)
remove_file(_G49637)
close_file(_G49637)
close_file
exists_file(_G49637)
file_contents_to_string(_G49637)
delete_nth1(_G49643, _G49644)
replace_nth1(_G49637, _G49638, _G49639)
substring(_G49637, _G49638, _G49639)
string_to_list(_G49637)
atom_to_term(_G49639)
functor(_G49645)
is_constant(_G49637)
is_atom(_G49637)
is_atomic(_G49637)
is_number(_G49637)
is_integer(_G49637)
is_rational(_G49637)
is_float(_G49637)
is_string(_G49637)
is_list(_G49637)
is_op(_G49637)
is_instance(_G49637)
_G49637 instance_of _G49638
_G49637 parent_of _G49638
_G49637 isa _G49638
free_of(_G49637, _G49638)
subterm(_G49637, _G49638)
substitute(_G49637, _G49638)
setrandom(_G49637)
shell _G49637
cd
cd _G49637
date
date(_G49637)
get_time
ls
ls _G49637
pwd
getenv(_G49637)
setenv(_G49637, _G49638)
menu(_G49637, _G49638)
tty_size
tty_flash
tty_clear
associative(_G49637)
commutative(_G49637)
idempotent(_G49637)
commuting(_G49637)
zero_element(_G49637)
unit_element(_G49637)
invert_element(_G49637, _G49638)
latex(_G49637)
latexm(_G49637)
view_latex(_G49637)
view_latex(_G49637, _G49638)
view_latexm(_G49637)
view_latexm(_G49637, _G49638)
view_latex_list(_G49637)
view_latex_list(_G49637, _G49638)
view_latexm_list(_G49637)
view_latexm_list(_G49637, _G49638)
latex_prolog_file(_G49637)
view_latex_prolog_file(_G49637)
retrieve(_G49639, _G49640)
store(_G49637, _G49638)
expand(_G49639, _G49640, _G49641)
dice(_G49647)
domains_and_ranges(_G49639)
domains(_G49639)
domain_loops(_G49639)
get_declaration(_G49639)
type(_G49637)
_G49639 convert _G49640
topsort(_G49639)
save(_G49637, _G49638)
subroutine(_G49637, _G49638, _G49639)
html_document(_G49637, _G49638, _G49639)
reset_html
output_html(_G49637)
input_html_form
input_html_query
html_form_value(_G49637)
html_query_value(_G49637)
html_query(_G49637)
html_prolog_file(_G49637)
fort(_G49637, _G49638)
fort(_G49637)
stmt(_G49637)
expr(_G49637)
fort_declarations
mkcgi(_G49637)
transpose _G49637
gauss(_G49637)
external_op(_G49392, _G49393, _G49394) <-- make
about(_G49631)
source(_G49631)
_G49631 transformations
_G49631 => _G49632
normalize(_G49631, _G49632)
transform(_G49631, _G49632)
mode(_G49631, _G49632)
with _G49631
reload_rulebases
load_rulebase(_G49631)
about_rulebase(_G49631)
gpas_profile
remove_rules(_G49631)
about_rules(_G49631)
list_rules(_G49631)
trace_rules(_G49631)
notrace_rules(_G49631)
expand(_G49631, _G49632)
unexpand(_G49631)
space _G49631
_G49631 :: _G49632
_G49631 = _G49632
html_objects
html_objects(_G49631)
if _G49392
_G49392 then _G49393
_G49392 else _G49393
\ _G49392
maxloc(_G49392, _G49393)
minloc(_G49392, _G49393)
firstloc(_G49392, _G49393, _G49394)
lastloc(_G49392, _G49393, _G49394)
count(_G49392, _G49393)
_G49392 :- _G49393
_G49392 <- _G49393
------------ Methods inherited from class object:
operator can get_saved(_G49783, _G49784)
restore(_G49783)
freeze(_G49783, _G49784)
save(_G49783, _G49784)
get_properties(_G49783, _G49784)
get_superobjects(_G49783, _G49784)
get_subobjects(_G49783, _G49784)
get_parents(_G49783, _G49784)
get_children(_G49783, _G49784)
get_instances(_G49783, _G49784)
create(_G49783, _G49784, _G49785)
create(_G49783, _G49784)
get_dependencies(_G49783, _G49784)