{"id":1624,"date":"2014-06-18T13:00:03","date_gmt":"2014-06-18T13:00:03","guid":{"rendered":"http:\/\/ri.itservices.manchester.ac.uk\/csf-apps\/?page_id=1624"},"modified":"2015-10-08T13:19:16","modified_gmt":"2015-10-08T13:19:16","slug":"code_aster","status":"publish","type":"page","link":"https:\/\/ri.itservices.manchester.ac.uk\/csf-apps\/software\/applications\/code_aster\/","title":{"rendered":"Code_Aster"},"content":{"rendered":"<h2>Overview<\/h2>\n<p>Code_Aster is a free and open source software package for civil and structural engineering finite element analysis, and numerical simulation in structural mechanics which was originally developed as an in-house application by the French company EDF<\/p>\n<p>Version  12.1.0-4 (testing) and 11.5.0-4 (stable) are installed on the CSF. They were compiled using gcc and Intel 12.0.5 compilers (EDF calibre). <\/p>\n<p>A more recent version of Code_Aster will be available on the system in late Oct\/early Nov.<\/p>\n<h2>Restrictions on use<\/h2>\n<p>This software is open source and may be used by all CSF users. Please see the <a href=\"http:\/\/www.code-aster.org\/V2\/spip.php?article306\">Code_Aster licenses webpage<\/a> for more details.<\/p>\n<h2>Set up procedure<\/h2>\n<p>To access the software you must first load the modulefile:<\/p>\n<pre>\r\nmodule load apps\/intel-gcc\/code_aster\/aster\r\n<\/pre>\n<h2>Running the application<\/h2>\n<p>It is not possible to run Code_Aster simulations on the login node (the interactive job functionality has been disabled). <\/p>\n<p>Set up and submission of jobs is done through the ASTK GUI. The GUI uses your desktop\/laptop display so you need to <a href=\"\/csf2\/getting-started-on-the-csf\/using-an-app-with-a-gui-x11-and-qrsh\/\">connect to the CSF with X11 tunnelling enabled<\/a>. <\/p>\n<h2>Serial batch Job maximum of 4GB of memory<\/h2>\n<ol>\n<li>To start ATSK, after loading the modulefile type in the command: <code>astk<\/code><\/li>\n<li>A number of windows and messages will flash up briefly, and then you will be left with two. One entitled ASTK and one called ASJOB. In the ATSK window select the <em>Study<\/em> tickbox, choose which version of Code_Aster you wish to run, and use the folder icon to select all the input and output files relevant to your job.\n<p><a href=\"https:\/\/ri.itservices.manchester.ac.uk\/csf-apps\/wp-content\/uploads\/astk-1-step1s.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/ri.itservices.manchester.ac.uk\/csf-apps\/wp-content\/uploads\/astk-1-step1s.png\" alt=\"astk-1-step1s\" width=\"669\" height=\"422\" class=\"aligncenter size-full wp-image-1655\" srcset=\"https:\/\/ri.itservices.manchester.ac.uk\/csf-apps\/wp-content\/uploads\/astk-1-step1s.png 669w, https:\/\/ri.itservices.manchester.ac.uk\/csf-apps\/wp-content\/uploads\/astk-1-step1s-300x189.png 300w\" sizes=\"auto, (max-width: 669px) 100vw, 669px\" \/><\/a>\n<\/li>\n<li>If you get a warning like the one below do not worry about it, click ok to continue with the file selection.<br \/>\n<a href=\"https:\/\/ri.itservices.manchester.ac.uk\/csf-apps\/wp-content\/uploads\/astk-2-warnings.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/ri.itservices.manchester.ac.uk\/csf-apps\/wp-content\/uploads\/astk-2-warnings.png\" alt=\"astk-2-warnings\" width=\"350\" height=\"202\" class=\"aligncenter size-full wp-image-1656\" srcset=\"https:\/\/ri.itservices.manchester.ac.uk\/csf-apps\/wp-content\/uploads\/astk-2-warnings.png 350w, https:\/\/ri.itservices.manchester.ac.uk\/csf-apps\/wp-content\/uploads\/astk-2-warnings-300x173.png 300w\" sizes=\"auto, (max-width: 350px) 100vw, 350px\" \/><\/a>\n<\/li>\n<li>Next, make sure the file types are correct. Then set the <em>Total memory (MB)<\/em> to <code>4096<\/code> which is the maximum amount of memory a single core job can use on the main pool of CSF nodes. Also set <em>Time (h:m:s)<\/em> to <code>168:00:00<\/code> which is 7 days and the maximum wallclock a job may have.<br \/>\n<a href=\"https:\/\/ri.itservices.manchester.ac.uk\/csf-apps\/wp-content\/uploads\/astk-3-filess.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/ri.itservices.manchester.ac.uk\/csf-apps\/wp-content\/uploads\/astk-3-filess.png\" alt=\"astk-3-filess\" width=\"669\" height=\"422\" class=\"aligncenter size-full wp-image-1657\" srcset=\"https:\/\/ri.itservices.manchester.ac.uk\/csf-apps\/wp-content\/uploads\/astk-3-filess.png 669w, https:\/\/ri.itservices.manchester.ac.uk\/csf-apps\/wp-content\/uploads\/astk-3-filess-300x189.png 300w\" sizes=\"auto, (max-width: 669px) 100vw, 669px\" \/><\/a>\n<\/li>\n<li>When ALL of that has been set, click <em>Run<\/em>. Make sure that, if asked, you save the current environment otherwise your job will not be submitted.<\/li>\n<li>Once submitted you can keep track of your job using the ASJOB window. You can also see it from the CSF command line with the <code>qstat<\/code> command. It is safe to close ASTK.<\/li>\n<li>Once your job finishes the results will be available in a directory called <code>flashuer<\/code> in files that resemble the name you saved it as and include a jobnumber, e.g. <code>myasterjob.o123456<\/code><\/li>\n<\/ol>\n<h2>Serial batch Job maximum of 8GB of memory<\/h2>\n<p>These jobs will use compute nodes with more memory than a standard compute node. Follow the same steps as for jobs up to 4GB, but at step 4 your need to do two things differently:<\/p>\n<ul>\n<li>Go to <emphasis>Options -> classes<\/emphasis> and in the box that pops up put the keyword word <code>highmem<\/code><\/li>\n<li>Set the <em>Total memory (MB)<\/em> to <code>8192<\/code> which is the maximum memory available to a single core on the highmem nodes<br \/>\n<a href=\"https:\/\/ri.itservices.manchester.ac.uk\/csf-apps\/wp-content\/uploads\/astk-4-highmem.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/ri.itservices.manchester.ac.uk\/csf-apps\/wp-content\/uploads\/astk-4-highmem.png\" alt=\"astk-4-highmem\" width=\"609\" height=\"395\" class=\"aligncenter size-full wp-image-1658\" srcset=\"https:\/\/ri.itservices.manchester.ac.uk\/csf-apps\/wp-content\/uploads\/astk-4-highmem.png 609w, https:\/\/ri.itservices.manchester.ac.uk\/csf-apps\/wp-content\/uploads\/astk-4-highmem-300x194.png 300w\" sizes=\"auto, (max-width: 609px) 100vw, 609px\" \/><\/a><\/li>\n<\/ul>\n<h2>Serial batch Job maximum of 16GB of memory<\/h2>\n<p>As for jobs up to 8GB, except the keyword should be set to <code>vhighmem<\/code> and the <em>Total memory (MB)<\/em> to <code>16384<\/code>.<\/p>\n<p>Uses the same compute nodes as 8GB jobs, but removes a core from the pool for the duration of your job. <\/p>\n<h2>Parallel batch Job up to 24 cores, 4GB per core<\/h2>\n<ol>\n<li>To start ATSK, after loading the modulefile type in the command: <code>astk<\/code><\/li>\n<li>A number of windows and messages will flash up briefly, and then you will be left with two. One entitled ASTK and one called ASJOB. In the ATSK window select the <em>Study<\/em> tickbox, choose the <code>12.1_mpi<\/code> version of Code_Aster you wish to run, and use the folder icon to select all the input and output files relevant to your job.\n<\/li>\n<li>If you get a warning like the one below do not worry about it, click ok to continue with the file selection.<br \/>\n<a href=\"https:\/\/ri.itservices.manchester.ac.uk\/csf-apps\/wp-content\/uploads\/astk-2-warnings.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/ri.itservices.manchester.ac.uk\/csf-apps\/wp-content\/uploads\/astk-2-warnings.png\" alt=\"astk-2-warnings\" width=\"350\" height=\"202\" class=\"aligncenter size-full wp-image-1656\" srcset=\"https:\/\/ri.itservices.manchester.ac.uk\/csf-apps\/wp-content\/uploads\/astk-2-warnings.png 350w, https:\/\/ri.itservices.manchester.ac.uk\/csf-apps\/wp-content\/uploads\/astk-2-warnings-300x173.png 300w\" sizes=\"auto, (max-width: 350px) 100vw, 350px\" \/><\/a>\n<\/li>\n<li>Next, make sure the file types are correct. Then set the <em>Total memory (MB)<\/em> to <code>4096<\/code> x <strong>the number of cores<\/strong> you wish to use.For example a 4 core job = <code>16384<\/code>. Also set <em>Time (h:m:s)<\/em> to <code>168:00:00<\/code> which is 7 days and the maximum wallclock a job may have.\n<p><a href=\"https:\/\/ri.itservices.manchester.ac.uk\/csf-apps\/wp-content\/uploads\/code_aster_4core.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/ri.itservices.manchester.ac.uk\/csf-apps\/wp-content\/uploads\/code_aster_4core.png\" alt=\"code_aster_4core\" width=\"588\" height=\"409\" class=\"alignnone size-full wp-image-2606\" srcset=\"https:\/\/ri.itservices.manchester.ac.uk\/csf-apps\/wp-content\/uploads\/code_aster_4core.png 588w, https:\/\/ri.itservices.manchester.ac.uk\/csf-apps\/wp-content\/uploads\/code_aster_4core-300x208.png 300w\" sizes=\"auto, (max-width: 588px) 100vw, 588px\" \/><\/a>\n<\/li>\n<li>When ALL of that has been set, click <em>Run<\/em>. Make sure that, if asked, you save the current environment otherwise your job will not be submitted.<\/li>\n<li>Once submitted you can keep track of your job using the ASJOB window. You can also see it from the CSF command line with the <code>qstat<\/code> command. It is safe to close ASTK.<\/li>\n<li>Once your job finishes the results will be available in a directory called <code>flashuer<\/code> in files that resemble the name you saved it as and include a jobnumber, e.g. <code>myasterjob.o123456<\/code><\/li>\n<\/ol>\n<h2>Using the 256GB RAM compute nodes<\/h2>\n<p>The CSF has some nodes with 12 cores and 256GB of memory (=16GB memory per core) and some with 16 cores and 256GB of memory (=21GB per core). These are restricted to specific research groups. Code Aster uses who have been added to the permissions for these nodes may run a job on them by setting the classe keyword to <code>mem256<\/code>. The minimum job size is 1 and the maximum is 16.<\/p>\n<h2>Updates<\/h2>\n<p>12.1 MPI version made available June 2015.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Overview Code_Aster is a free and open source software package for civil and structural engineering finite element analysis, and numerical simulation in structural mechanics which was originally developed as an in-house application by the French company EDF Version 12.1.0-4 (testing) and 11.5.0-4 (stable) are installed on the CSF. They were compiled using gcc and Intel 12.0.5 compilers (EDF calibre). A more recent version of Code_Aster will be available on the system in late Oct\/early Nov&#8230; <a href=\"https:\/\/ri.itservices.manchester.ac.uk\/csf-apps\/software\/applications\/code_aster\/\">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-1624","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/ri.itservices.manchester.ac.uk\/csf-apps\/wp-json\/wp\/v2\/pages\/1624","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=1624"}],"version-history":[{"count":20,"href":"https:\/\/ri.itservices.manchester.ac.uk\/csf-apps\/wp-json\/wp\/v2\/pages\/1624\/revisions"}],"predecessor-version":[{"id":2736,"href":"https:\/\/ri.itservices.manchester.ac.uk\/csf-apps\/wp-json\/wp\/v2\/pages\/1624\/revisions\/2736"}],"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=1624"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}