{"id":72,"date":"2013-04-19T15:44:19","date_gmt":"2013-04-19T15:44:19","guid":{"rendered":"http:\/\/ri.itservices.manchester.ac.uk\/csf-apps\/?page_id=72"},"modified":"2017-11-06T13:48:31","modified_gmt":"2017-11-06T13:48:31","slug":"ace","status":"publish","type":"page","link":"https:\/\/ri.itservices.manchester.ac.uk\/csf-apps\/software\/applications\/ace\/","title":{"rendered":"ACE"},"content":{"rendered":"<h2>Overview<\/h2>\n<p>ACE+ is a suite of tools for Computational Fluid Dynamics simulation.<\/p>\n<h2>Restrictions on use<\/h2>\n<p>This software is licensed to the School of MACE. Users from that school who wish to make use of the software need to be added to the <code>ace<\/code> unix group. Please email &#105;&#116;&#x73;&#x2d;&#114;&#105;&#x2d;&#x74;&#101;&#97;&#x6d;&#x40;&#109;&#97;&#x6e;&#x63;&#104;&#101;&#x73;&#x74;&#101;&#114;&#x2e;&#x61;&#99;&#46;&#x75;&#x6b; to request access.<\/p>\n<h2>Set up procedure<\/h2>\n<p>You must add the following commands to your <code>.bashrc<\/code> file:<\/p>\n<pre>\r\nmodule load apps\/binapps\/ace\/2010.0\r\nmodule load compilers\/intel\/fortran\/11.1.064\r\n<\/pre>\n<h2>Running the application<\/h2>\n<p>All ACE+ jobs must be run in batch.<\/p>\n<h3>Serial batch job submission<\/h3>\n<p>Awaiting full example. Write a script similar to the parallel example below, but remove the <\/p>\n<pre>#$ -pe hp-mpi-smp.pe 24<\/pre>\n<p> line (a jobscript without a pe line is a serial jobscript) and make sure you tell the application it only has one core available to it.<\/p>\n<h3>Parallel batch job submission<\/h3>\n<ul>\n<li>There are only two parallel environments on the CSF which can handle ACE jobs correctly:\n<pre>hp-mpi-smp.pe<\/pre>\n<p> and <\/p>\n<pre>hp-mpi-12.pe<\/pre>\n<p>. You <strong>must<\/strong> submit to one of these, failure to do so could lead problems for your job and the system.<\/li>\n<li>Example submission script:<\/li>\n<\/ul>\n<pre>\r\n#!\/bin\/bash\r\n### SGE Job Stuff\r\n### Set the current\/submission directory as the working directory\r\n#$ -cwd\r\n### Inherit environment from the login node\r\n#$ -V\r\n### Submit to the hp-mpi-smp.pe environment and request 24 cores.\r\n#$ -pe hp-mpi-smp.pe 24\r\n#$ -S \/bin\/bash\r\n\r\ndtf_decompose -z -file_out firsttrack_no_preheat.DTF -dmp MASTER_firsttrack_no_preheat.DTF 1 24\r\n\r\nCFD-SOLVER -model firsttrack_no_preheat.DTF -num=$NSLOTS -hosts=machinefile.$JOB_ID -sim=1 -nodecomp\r\n<\/pre>\n<ul>\n<li>Note 1: <code>-num=$NSLOTS<\/code> ensures that the number of cores requested (pe line) and the number used by the applications match.<\/li>\n<li>Note 2: <code>-hosts=machinefile.$JOB_ID<\/code> ensures that the HPI-MPI environment is correctly configured.<\/li>\n<\/ul>\n<h2>Further info<\/h2>\n<ul>\n<li><a href=\"http:\/\/www.esi-cfd.com\/content\/blogcategory\/90\/114\/ \">The ESI CFD-ACE+ website<\/a><\/li>\n<li>A PDF user manual is available on the CSF. The manual can be viewed using <a href=\"\/csf-apps\/software\/applications\/evince\">evince<\/a>:<\/li>\n<\/ul>\n<pre>\r\nevince  $ESI_HOME\/2010.0\/ACE_SOLVER\/docs\/CFD-ACE_V2010.0_User_Manual.pdf\r\n<\/pre>\n","protected":false},"excerpt":{"rendered":"<p>Overview ACE+ is a suite of tools for Computational Fluid Dynamics simulation. Restrictions on use This software is licensed to the School of MACE. Users from that school who wish to make use of the software need to be added to the ace unix group. Please email it&#115;&#45;&#114;&#105;&#x2d;&#x74;&#x65;&#x61;&#x6d;&#64;m&#97;&#110;&#99;&#104;&#x65;&#x73;&#x74;&#x65;&#x72;&#46;a&#99;&#46;&#117;&#107; to request access. Set up procedure You must add the following commands to your .bashrc file: module load apps\/binapps\/ace\/2010.0 module load compilers\/intel\/fortran\/11.1.064 Running the application All ACE+.. <a href=\"https:\/\/ri.itservices.manchester.ac.uk\/csf-apps\/software\/applications\/ace\/\">Read more &raquo;<\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"parent":31,"menu_order":0,"comment_status":"open","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-72","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/ri.itservices.manchester.ac.uk\/csf-apps\/wp-json\/wp\/v2\/pages\/72","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\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/ri.itservices.manchester.ac.uk\/csf-apps\/wp-json\/wp\/v2\/comments?post=72"}],"version-history":[{"count":4,"href":"https:\/\/ri.itservices.manchester.ac.uk\/csf-apps\/wp-json\/wp\/v2\/pages\/72\/revisions"}],"predecessor-version":[{"id":4336,"href":"https:\/\/ri.itservices.manchester.ac.uk\/csf-apps\/wp-json\/wp\/v2\/pages\/72\/revisions\/4336"}],"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=72"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}