{"id":452,"date":"2013-04-26T15:00:04","date_gmt":"2013-04-26T15:00:04","guid":{"rendered":"http:\/\/ri.itservices.manchester.ac.uk\/csf-apps\/?page_id=452"},"modified":"2013-05-10T14:41:39","modified_gmt":"2013-05-10T14:41:39","slug":"octave","status":"publish","type":"page","link":"https:\/\/ri.itservices.manchester.ac.uk\/csf-apps\/software\/applications\/octave\/","title":{"rendered":"GNU Octave"},"content":{"rendered":"<h2>Overview<\/h2>\n<p>Source code for version 3.6.4 of GNU Octave has been compiled using version 4.7.0 of the GCC compilers. Please note:<\/p>\n<ul>\n<li>GNU Octave includes various optional features that rely on third party software. Therefore some optional features may not be available on the CSF. If you need these features, please contact the CSF support team for advice.<\/li>\n<\/ul>\n<ul>\n<li>The version of GNU Octave on the CSF is suitable for serial use (i.e. single thread) use only. If you require a version that uses the experimental Octave support for OpenMP SMP multi-threading, please contact the support team.<\/li>\n<\/ul>\n<p>The Octave language is similar to that used by MATLAB, most programs are easily portable from MATLAB and many can be run without modification.<\/p>\n<h2>Restrictions on use<\/h2>\n<p>Octave is distributed under the terms of the <a href=\"http:\/\/www.gnu.org\/software\/octave\/license.html\">GNU General Public License<\/a>.<\/p>\n<h2>Set up procedure<\/h2>\n<p>To set up your environment for Octave, enter<\/p>\n<pre>module load apps\/gcc\/octave\/3.6.4<\/pre>\n<h2>Running the application<\/h2>\n<p>GNU Octave should never be run on the CSF log in node<strong>.<\/strong><\/p>\n<h3>Interactive batch job submission<\/h3>\n<p>For interactive use submit a job to the queue using qrsh,  using Octave with the -i flag, i.e. enter<\/p>\n<pre>qrsh -V -l inter -l twoday octave -i<\/pre>\n<p>Please replace \u2018twoday\u2019 with \u2018short\u2019 if you need to use Octave for less than a hour.<\/p>\n<h3>Serial batch job submission<\/h3>\n<p>To submit a non-interactive job that runs an Octave script called hello_world.m, create a text file containing the following<\/p>\n<pre>#$ -cwd\r\n#$ -V\r\n\r\noctave hello_world.m<\/pre>\n<p>and then submit to the\u00a0 SGE batch system by entering<\/p>\n<pre>qsub sge_script<\/pre>\n<p>where sge_script is the name of the text file.<\/p>\n<h2>Further info<\/h2>\n<p>The GNU Octave web page can be found <a href=\"http:\/\/www.gnu.org\/software\/octave\/\">here<\/a>.<\/p>\n<h2>Updates<\/h2>\n<p>None at present.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Overview Source code for version 3.6.4 of GNU Octave has been compiled using version 4.7.0 of the GCC compilers. Please note: GNU Octave includes various optional features that rely on third party software. Therefore some optional features may not be available on the CSF. If you need these features, please contact the CSF support team for advice. The version of GNU Octave on the CSF is suitable for serial use (i.e. single thread) use only&#8230; <a href=\"https:\/\/ri.itservices.manchester.ac.uk\/csf-apps\/software\/applications\/octave\/\">Read more &raquo;<\/a><\/p>\n","protected":false},"author":15,"featured_media":0,"parent":31,"menu_order":0,"comment_status":"open","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-452","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/ri.itservices.manchester.ac.uk\/csf-apps\/wp-json\/wp\/v2\/pages\/452","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ri.itservices.manchester.ac.uk\/csf-apps\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/ri.itservices.manchester.ac.uk\/csf-apps\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/ri.itservices.manchester.ac.uk\/csf-apps\/wp-json\/wp\/v2\/users\/15"}],"replies":[{"embeddable":true,"href":"https:\/\/ri.itservices.manchester.ac.uk\/csf-apps\/wp-json\/wp\/v2\/comments?post=452"}],"version-history":[{"count":4,"href":"https:\/\/ri.itservices.manchester.ac.uk\/csf-apps\/wp-json\/wp\/v2\/pages\/452\/revisions"}],"predecessor-version":[{"id":638,"href":"https:\/\/ri.itservices.manchester.ac.uk\/csf-apps\/wp-json\/wp\/v2\/pages\/452\/revisions\/638"}],"up":[{"embeddable":true,"href":"https:\/\/ri.itservices.manchester.ac.uk\/csf-apps\/wp-json\/wp\/v2\/pages\/31"}],"wp:attachment":[{"href":"https:\/\/ri.itservices.manchester.ac.uk\/csf-apps\/wp-json\/wp\/v2\/media?parent=452"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}