Sophie

Sophie

distrib > Fedora > 15 > i386 > by-pkgid > 7ebd25ac536d248d499a3ce2acda963a > files > 3429

Macaulay2-1.3.1-8.fc15.i686.rpm

<?xml version="1.0" encoding="utf-8" ?>  <!-- for emacs: -*- coding: utf-8 -*- -->
<!-- Apache may like this line in the file .htaccess: AddCharset utf-8 .html -->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1 plus MathML 2.0 plus SVG 1.1//EN"	 "http://www.w3.org/2002/04/xhtml-math-svg/xhtml-math-svg-flat.dtd" >
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
<head><title>CompiledFunction -- the class of all compiled functions</title>
<link rel="stylesheet" type="text/css" href="../../../../Macaulay2/Style/doc.css"/>
</head>
<body>
<table class="buttons">
  <tr>
    <td><div><a href="___Compiled__Function__Body.html">next</a> | <a href="_comparison_spoperators.html">previous</a> | <a href="___Compiled__Function__Body.html">forward</a> | <a href="_comparison_spoperators.html">backward</a> | up | <a href="index.html">top</a> | <a href="master.html">index</a> | <a href="toc.html">toc</a> | <a href="http://www.math.uiuc.edu/Macaulay2/">Macaulay2 web site</a></div>

    </td>
  </tr>
</table>
<hr/>
<div><h1>CompiledFunction -- the class of all compiled functions</h1>
<div class="single"><h2>Description</h2>
<div>Compiled functions in Macaulay2 are written in a special purpose language, translated to C during compilation and not available to general users.<table class="examples"><tr><td><pre>i1 : class sin

o1 = CompiledFunction

o1 : Type</pre>
</td></tr>
</table>
</div>
</div>
<div class="waystouse"><h2>Fixed objects of class CompiledFunction :</h2>
<ul><li><span><a href="_abs.html" title="absolute value function">abs</a> -- absolute value function</span></li>
<li><span><a href="_acos.html" title="arccosine">acos</a> -- arccosine</span></li>
<li><span><a href="_agm.html" title="arithmetic-geometric mean">agm</a> -- arithmetic-geometric mean</span></li>
<li><span><a href="_alarm.html" title="set an alarm">alarm</a> -- set an alarm</span></li>
<li><span>ancestor, see <span><a href="_ancestor_lp__Type_cm__Type_rp.html" title="whether one type is an ancestor of another">ancestor(Type,Type)</a> -- whether one type is an ancestor of another</span></span></li>
<li><span><a href="_any.html" title="whether any elements satisfy a specified condition">any</a> -- whether any elements satisfy a specified condition</span></li>
<li><span><a href="_append.html" title="append an element to a list">append</a> -- append an element to a list</span></li>
<li><span><a href="_apply.html" title="apply a function to each element">apply</a> -- apply a function to each element</span></li>
<li><span><a href="_apply__Keys.html" title="apply a function to each key in a hash table">applyKeys</a> -- apply a function to each key in a hash table</span></li>
<li><span><a href="_apply__Pairs.html" title="apply a function to each pair in a hash table">applyPairs</a> -- apply a function to each pair in a hash table</span></li>
<li><span><a href="_apply__Values.html" title="apply a function to each value">applyValues</a> -- apply a function to each value</span></li>
<li><span><a href="_ascii.html" title="ASCII character conversion">ascii</a> -- ASCII character conversion</span></li>
<li><span><a href="_asin.html" title="arcsine">asin</a> -- arcsine</span></li>
<li><span><a href="_atan.html" title="compute the arctangent">atan</a> -- compute the arctangent</span></li>
<li><span>atan2, see <span><a href="_atan2_lp__R__R_cm__R__R_rp.html" title="compute an angle of a certain triangle">atan2(RR,RR)</a> -- compute an angle of a certain triangle</span></span></li>
<li><span>atEndOfFile, see <span><a href="_at__End__Of__File_lp__File_rp.html" title="test for end of file">atEndOfFile(File)</a> -- test for end of file</span></span></li>
<li><span><a href="___Bessel__J.html" title="Bessel function of the first kind">BesselJ</a> -- Bessel function of the first kind</span></li>
<li><span><a href="___Bessel__Y.html" title="Bessel function of the second kind">BesselY</a> -- Bessel function of the second kind</span></li>
<li><span><a href="_characters.html" title="get characters from a string">characters</a> -- get characters from a string</span></li>
<li><span><a href="_class.html" title="class of an object">class</a> -- class of an object</span></li>
<li><span><a href="_clear__Echo.html" title="turn off echoing">clearEcho</a> -- turn off echoing</span></li>
<li><span><a href="_collect__Garbage.html" title="collect the garbage in memory">collectGarbage</a> -- collect the garbage in memory</span></li>
<li><span><a href="_combine.html" title="combine hash tables">combine</a> -- combine hash tables</span></li>
<li><span><a href="_command__Interpreter.html" title="the top level command interpreter">commandInterpreter</a> -- the top level command interpreter</span></li>
<li><span><a href="_concatenate.html" title="join strings">concatenate</a> -- join strings</span></li>
<li><span><a href="_connection__Count.html" title="the number of connections">connectionCount</a> -- the number of connections</span></li>
<li><span><a href="_copy.html" title="copy an object">copy</a> -- copy an object</span></li>
<li><span><a href="_cos.html" title="compute the cosine">cos</a> -- compute the cosine</span></li>
<li><span><a href="_cosh.html" title="compute the hyperbolic cosine">cosh</a> -- compute the hyperbolic cosine</span></li>
<li><span><a href="_cot.html" title="cotangent">cot</a> -- cotangent</span></li>
<li><span><a href="_coth.html" title="hyperbolic cotangent">coth</a> -- hyperbolic cotangent</span></li>
<li><span><a href="_cpu__Time.html" title="seconds of cpu time used since Macaulay2 began">cpuTime</a> -- seconds of cpu time used since Macaulay2 began</span></li>
<li><span><a href="_csc.html" title="cosecant">csc</a> -- cosecant</span></li>
<li><span><a href="_csch.html" title="hyperbolic cosecant">csch</a> -- hyperbolic cosecant</span></li>
<li><span><a href="_current__Directory.html" title="current working directory">currentDirectory</a> -- current working directory</span></li>
<li><span><a href="_current__Line__Number.html" title="current line number of the current input file">currentLineNumber</a> -- current line number of the current input file</span></li>
<li><span><a href="_current__Time.html" title="get the current time">currentTime</a> -- get the current time</span></li>
<li><span><a href="_deep__Splice.html" title="remove subsequences">deepSplice</a> -- remove subsequences</span></li>
<li><span><a href="_difference.html" title="difference">difference</a> -- difference</span></li>
<li><span><a href="_disassemble.html" title="disassemble pseudocode or a function">disassemble</a> -- disassemble pseudocode or a function</span></li>
<li><span><a href="_drop.html" title="drop some elements from a list or sequence">drop</a> -- drop some elements from a list or sequence</span></li>
<li><span><a href="_dumpdata.html" title="dump state of the system to a file">dumpdata</a> -- dump state of the system to a file</span></li>
<li><span><a href="_echo__Off.html" title="turn off echoing">echoOff</a> -- turn off echoing</span></li>
<li><span><a href="_echo__On.html" title="turn on echoing">echoOn</a> -- turn on echoing</span></li>
<li><span><a href="_eint.html" title="exponential integral">eint</a> -- exponential integral</span></li>
<li><span><a href="_erase.html" title="remove a global symbol">erase</a> -- remove a global symbol</span></li>
<li><span><a href="_erf.html" title="error function">erf</a> -- error function</span></li>
<li><span><a href="_erfc.html" title="complementary error function">erfc</a> -- complementary error function</span></li>
<li><span><a href="_exec.html" title="execute another program">exec</a> -- execute another program</span></li>
<li><span><a href="_exp.html" title="exponential function">exp</a> -- exponential function</span></li>
<li><span><a href="_expm1.html" title="exponential minus 1">expm1</a> -- exponential minus 1</span></li>
<li><span><a href="_file__Exists.html" title="whether a file exists">fileExists</a> -- whether a file exists</span></li>
<li><span><a href="_file__Length.html" title="the length of a file">fileLength</a> -- the length of a file</span></li>
<li><span><a href="_file__Mode.html" title="set or get file mode">fileMode</a> -- set or get file mode</span></li>
<li><span><a href="_file__Time.html" title="get or set file modified time">fileTime</a> -- get or set file modified time</span></li>
<li><span><a href="_firstkey.html" title="get the first key">firstkey</a> -- get the first key</span></li>
<li><span><a href="_flag__Lookup.html" title="flag a symbol">flagLookup</a> -- flag a symbol</span></li>
<li><span><a href="_floor.html" title="floor function">floor</a> -- floor function</span></li>
<li><span><a href="_fork.html" title="fork the process">fork</a> -- fork the process</span></li>
<li><span><a href="_format.html" title="format a string or a real number">format</a> -- format a string or a real number</span></li>
<li><span><a href="_frames.html" title="get the frames associated to a closure">frames</a> -- get the frames associated to a closure</span></li>
<li><span><a href="_function__Body.html" title="get the body of a function">functionBody</a> -- get the body of a function</span></li>
<li><span><a href="___Gamma.html" title="Gamma function">Gamma</a> -- Gamma function</span></li>
<li><span><a href="_get.html" title="get the contents of a file">get</a> -- get the contents of a file</span></li>
<li><span><a href="_getc.html" title="get a byte">getc</a> -- get a byte</span></li>
<li><span><a href="_getenv.html" title="get value of environment variable">getenv</a> -- get value of environment variable</span></li>
<li><span><a href="_get__Global__Symbol.html" title="create a global symbol in a global dictionary">getGlobalSymbol</a> -- create a global symbol in a global dictionary</span></li>
<li><span><a href="_get__Net__File.html" title="get the sequence of completed lines (nets) from a net file">getNetFile</a> -- get the sequence of completed lines (nets) from a net file</span></li>
<li><span><a href="_group__I__D.html" title="the process group identifier">groupID</a> -- the process group identifier</span></li>
<li><span><a href="_hash.html" title="hash code of an object">hash</a> -- hash code of an object</span></li>
<li><span><a href="_hash__Table.html" title="make a hash table">hashTable</a> -- make a hash table</span></li>
<li><span><a href="_horizontal__Join.html" title="join nets or strings horizontally">horizontalJoin</a> -- join nets or strings horizontally</span></li>
<li><span><a href="_identity.html" title="the identity function">identity</a> -- the identity function</span></li>
<li><span><a href="_imaginary__Part.html" title="imaginary part">imaginaryPart</a> -- imaginary part</span></li>
<li><span><a href="_install__Method.html" title="install methods">installMethod</a> -- install methods</span></li>
<li><span><a href="_instance.html" title="whether something has a certain type">instance</a> -- whether something has a certain type</span></li>
<li><span><a href="_is__A__Number.html" title="whether a number is a  number">isANumber</a> -- whether a number is a  number</span></li>
<li><span><a href="_is__Directory.html" title="whether a file is a directory">isDirectory</a> -- whether a file is a directory</span></li>
<li><span><a href="_is__Finite.html" title="whether a number is finite">isFinite</a> -- whether a number is finite</span></li>
<li><span><a href="_is__Global__Symbol.html" title="whether a global symbol with a given name exists">isGlobalSymbol</a> -- whether a global symbol with a given name exists</span></li>
<li><span><a href="_is__Infinite.html" title="whether a number is infinite">isInfinite</a> -- whether a number is infinite</span></li>
<li><span>isInputFile, see <span><a href="_is__Input__File_lp__File_rp.html" title="whether a file is open for input">isInputFile(File)</a> -- whether a file is open for input</span></span></li>
<li><span>isListener, see <span><a href="_is__Listener_lp__File_rp.html" title="whether a file is open for listening">isListener(File)</a> -- whether a file is open for listening</span></span></li>
<li><span><a href="_is__Open.html" title="whether a file or database is open">isOpen</a> -- whether a file or database is open</span></li>
<li><span>isOutputFile, see <span><a href="_is__Output__File_lp__File_rp.html" title="whether a file is open for output">isOutputFile(File)</a> -- whether a file is open for output</span></span></li>
<li><span>isReady, see <span><a href="_is__Ready_lp__File_rp.html" title="whether a file has data available for reading">isReady(File)</a> -- whether a file has data available for reading</span></span></li>
<li><span><a href="_is__Regular__File.html" title="whether a file is a regular file">isRegularFile</a> -- whether a file is a regular file</span></li>
<li><span><a href="_join.html" title="join lists">join</a> -- join lists</span></li>
<li><span><a href="_keys.html" title="keys used in a hash table">keys</a> -- keys used in a hash table</span></li>
<li><span><a href="_kill.html" title="kill a process">kill</a> -- kill a process</span></li>
<li><span>linkFile, see <span><a href="_link__File_lp__String_cm__String_rp.html" title="make a new link to a file">linkFile(String,String)</a> -- make a new link to a file</span></span></li>
<li><span><a href="_loaddata.html" title="load state of the system from a file">loaddata</a> -- load state of the system from a file</span></li>
<li><span><a href="_local__Dictionaries.html" title="get local dictionaries">localDictionaries</a> -- get local dictionaries</span></li>
<li><span><a href="_locate.html" title="locate source code">locate</a> -- locate source code</span></li>
<li><span><a href="_log.html" title="logarithm function">log</a> -- logarithm function</span></li>
<li><span><a href="_log1p.html" title="logarithm of 1+x">log1p</a> -- logarithm of 1+x</span></li>
<li><span><a href="_lookup.html" title="look up methods">lookup</a> -- look up methods</span></li>
<li><span><a href="_lookup__Count.html" title="reference count for a symbol">lookupCount</a> -- reference count for a symbol</span></li>
<li><span>merge, see <span><a href="_merge_lp__Hash__Table_cm__Hash__Table_cm__Function_rp.html" title="merge hash tables">merge(HashTable,HashTable,Function)</a> -- merge hash tables</span></span></li>
<li><span><a href="_merge__Pairs.html" title="merge sorted lists of pairs">mergePairs</a> -- merge sorted lists of pairs</span></li>
<li><span><a href="_mingle.html" title="mingle elements of several lists">mingle</a> -- mingle elements of several lists</span></li>
<li><span><a href="_minimize__Filename.html" title="minimize a file name">minimizeFilename</a> -- minimize a file name</span></li>
<li><span><a href="_minus.html" title="additive inverse">minus</a> -- additive inverse</span></li>
<li><span><a href="_mkdir.html" title="">mkdir</a></span></li>
<li><span><a href="_mutable.html" title="whether something may be modified">mutable</a> -- whether something may be modified</span></li>
<li><span><a href="_new__Class.html" title="set the class and parent of an object">newClass</a> -- set the class and parent of an object</span></li>
<li><span><a href="_new__Net__File.html" title="create a new net file">newNetFile</a> -- create a new net file</span></li>
<li><span><a href="_nextkey.html" title="the next key in a database">nextkey</a> -- the next key in a database</span></li>
<li><span><a href="_open__Database.html" title="open a database file">openDatabase</a> -- open a database file</span></li>
<li><span><a href="_open__Database__Out.html" title="open a database file for writing">openDatabaseOut</a> -- open a database file for writing</span></li>
<li><span><a href="_open__Files.html" title="list the open files">openFiles</a> -- list the open files</span></li>
<li><span>openIn, see <span><a href="_open__In_lp__String_rp.html" title="open an output file">openIn(String)</a> -- open an output file</span></span></li>
<li><span><a href="_open__In__Out.html" title="open an input output file">openInOut</a> -- open an input output file</span></li>
<li><span>openListener, see <span><a href="_open__Listener_lp__String_rp.html" title="open a port for listening">openListener(String)</a> -- open a port for listening</span></span></li>
<li><span>openOut, see <span><a href="_open__Out_lp__String_rp.html" title="open an output file">openOut(String)</a> -- open an output file</span></span></li>
<li><span>openOutAppend, see <span><a href="_open__Out__Append_lp__String_rp.html" title="open an output file for appending">openOutAppend(String)</a> -- open an output file for appending</span></span></li>
<li><span><a href="_override.html" title="override default values for optional arguments">override</a> -- override default values for optional arguments</span></li>
<li><span><a href="_pack.html" title="pack elements of a list into shorter ones">pack</a> -- pack elements of a list into shorter ones</span></li>
<li><span><a href="_pairs.html" title="list the pairs in a hash table">pairs</a> -- list the pairs in a hash table</span></li>
<li><span><a href="_parent.html" title="parent type of an object">parent</a> -- parent type of an object</span></li>
<li><span><a href="_plus.html" title="addition">plus</a> -- addition</span></li>
<li><span><a href="_power.html" title="power">power</a> -- power</span></li>
<li><span><a href="_powermod.html" title="powers of integers mod N">powermod</a> -- powers of integers mod N</span></li>
<li><span><a href="_prepend.html" title="add an element to the beginning of a list">prepend</a> -- add an element to the beginning of a list</span></li>
<li><span><a href="_print__String.html" title="lowlevel function to print a string, net, or symbol">printString</a> -- lowlevel function to print a string, net, or symbol</span></li>
<li><span><a href="_process__I__D.html" title="the process identifier">processID</a> -- the process identifier</span></li>
<li><span><a href="_protect.html" title="protect a symbol">protect</a> -- protect a symbol</span></li>
<li><span><a href="_pseudocode.html" title="produce the pseudocode for a function">pseudocode</a> -- produce the pseudocode for a function</span></li>
<li><span><a href="_read.html" title="read from a file">read</a> -- read from a file</span></li>
<li><span><a href="_read__Directory.html" title="read the contents of a directory">readDirectory</a> -- read the contents of a directory</span></li>
<li><span><a href="_readlink.html" title="readlink fn">readlink</a> -- readlink fn</span></li>
<li><span><a href="_real__Part.html" title="real part">realPart</a> -- real part</span></li>
<li><span><a href="_realpath.html" title="convert a filename to one passing through no symbolic links">realpath</a> -- convert a filename to one passing through no symbolic links</span></li>
<li><span><a href="_recursion__Depth.html" title="the current recursion depth">recursionDepth</a> -- the current recursion depth</span></li>
<li><span><a href="_regex.html" title="">regex</a></span></li>
<li><span><a href="_register__Finalizer.html" title="register a string that will be displayed when an object is garbage collected">registerFinalizer</a> -- register a string that will be displayed when an object is garbage collected</span></li>
<li><span><a href="_relativize__Filename.html" title="relativize a file name">relativizeFilename</a> -- relativize a file name</span></li>
<li><span><a href="_remove.html" title="remove an entry from a hash table">remove</a> -- remove an entry from a hash table</span></li>
<li><span><a href="_remove__Directory.html" title="remove a directory">removeDirectory</a> -- remove a directory</span></li>
<li><span><a href="_remove__File.html" title="remove a file">removeFile</a> -- remove a file</span></li>
<li><span><a href="_reorganize.html" title="reorganize a database file">reorganize</a> -- reorganize a database file</span></li>
<li><span>reverse, see <span><a href="_reverse_lp__Basic__List_rp.html" title="reverse a list">reverse(BasicList)</a> -- reverse a list</span></span></li>
<li><span><a href="_run.html" title="run an external command">run</a> -- run an external command</span></li>
<li><span><a href="_scan.html" title="apply a function to each element">scan</a> -- apply a function to each element</span></li>
<li><span><a href="_scan__Pairs.html" title="apply a function to pairs in a hash table">scanPairs</a> -- apply a function to pairs in a hash table</span></li>
<li><span><a href="_sec.html" title="secant">sec</a> -- secant</span></li>
<li><span><a href="_sech.html" title="hyperbolic secant">sech</a> -- hyperbolic secant</span></li>
<li><span><a href="_select.html" title="select from a list, hash table, or string">select</a> -- select from a list, hash table, or string</span></li>
<li><span><a href="_separate.html" title="split a string into pieces">separate</a> -- split a string into pieces</span></li>
<li><span><a href="_sequence.html" title="make a sequence">sequence</a> -- make a sequence</span></li>
<li><span><a href="_set.html" title="make a set">set</a> -- make a set</span></li>
<li><span><a href="_set__Echo.html" title="turn on echoing">setEcho</a> -- turn on echoing</span></li>
<li><span><a href="_set__Group__I__D.html" title="set the process group identifier">setGroupID</a> -- set the process group identifier</span></li>
<li><span><a href="_sin.html" title="compute the sine">sin</a> -- compute the sine</span></li>
<li><span><a href="_sinh.html" title="compute the hyperbolic sine">sinh</a> -- compute the hyperbolic sine</span></li>
<li><span><a href="_size2.html" title="number of binary digits to the left of the point">size2</a> -- number of binary digits to the left of the point</span></li>
<li><span><a href="_sleep.html" title="sleep for a while">sleep</a> -- sleep for a while</span></li>
<li><span><a href="_splice.html" title="remove subsequences">splice</a> -- remove subsequences</span></li>
<li><span><a href="_sqrt.html" title="square root function">sqrt</a> -- square root function</span></li>
<li><span><a href="_stack.html" title="join nets or string vertically">stack</a> -- join nets or string vertically</span></li>
<li><span><a href="_substring.html" title="extract part of a string">substring</a> -- extract part of a string</span></li>
<li><span><a href="_symlink__File.html" title="make a symbolic link to a file">symlinkFile</a> -- make a symbolic link to a file</span></li>
<li><span><a href="_take.html" title="take some elements from a list">take</a> -- take some elements from a list</span></li>
<li><span><a href="_tally.html" title="tally the elements of a list or sequence">tally</a> -- tally the elements of a list or sequence</span></li>
<li><span><a href="_tan.html" title="compute the tangent">tan</a> -- compute the tangent</span></li>
<li><span><a href="_tanh.html" title="compute the hyperbolic tangent">tanh</a> -- compute the hyperbolic tangent</span></li>
<li><span><a href="_times.html" title="multiplication">times</a> -- multiplication</span></li>
<li><span><a href="_to__C__C.html" title="convert to high-precision complex number">toCC</a> -- convert to high-precision complex number</span></li>
<li><span><a href="_to__List.html" title="list of elements">toList</a> -- list of elements</span></li>
<li><span><a href="_to__R__R.html" title="convert to high-precision real number">toRR</a> -- convert to high-precision real number</span></li>
<li><span><a href="_to__Sequence.html" title="convert to sequence">toSequence</a> -- convert to sequence</span></li>
<li><span><a href="_uncurry.html" title="uncurry a function">uncurry</a> -- uncurry a function</span></li>
<li><span><a href="_unsequence.html" title="extract the single element from a sequence of length 1">unsequence</a> -- extract the single element from a sequence of length 1</span></li>
<li><span><a href="_unstack.html" title="list the rows of a net">unstack</a> -- list the rows of a net</span></li>
<li><span><a href="_utf8.html" title="encode and decode unicode utf-8-encoded strings">utf8</a> -- encode and decode unicode utf-8-encoded strings</span></li>
<li><span><a href="_values.html" title="values in a hash table">values</a> -- values in a hash table</span></li>
<li><span><a href="_wait.html" title="wait for child process">wait</a> -- wait for child process</span></li>
<li><span><a href="_wrap.html" title="">wrap</a></span></li>
<li><span><a href="_xor.html" title="logical exclusive-or">xor</a> -- logical exclusive-or</span></li>
<li><span><a href="_youngest.html" title="the youngest member of a sequence">youngest</a> -- the youngest member of a sequence</span></li>
<li><span><a href="_zeta.html" title="Riemann zeta function">zeta</a> -- Riemann zeta function</span></li>
</ul>
</div>
<div class="waystouse"><h2>For the programmer</h2>
<p>The object <a href="___Compiled__Function.html" title="the class of all compiled functions">CompiledFunction</a> is <span>a <a href="___Type.html">type</a></span>, with ancestor classes <a href="___Function.html" title="the class of all functions">Function</a> &lt; <a href="___Thing.html" title="the class of all things">Thing</a>.</p>
</div>
</div>
</body>
</html>