{"id":6119,"date":"2024-04-25T15:02:46","date_gmt":"2024-04-25T06:02:46","guid":{"rendered":"https:\/\/mdcl.issp.u-tokyo.ac.jp\/scc\/?page_id=6119"},"modified":"2024-04-25T15:20:23","modified_gmt":"2024-04-25T06:20:23","slug":"salmon-guide","status":"publish","type":"page","link":"https:\/\/mdcl.issp.u-tokyo.ac.jp\/scc\/en\/system\/salmon-guide","title":{"rendered":"SALMON"},"content":{"rendered":"<h2>SALMON<\/h2>\r\n<p><span>Photo-excited electron dynamics simulator based on time-dependent density functional theory using real-time, real-space grids. It can perform calculations of linear photo-response and nonlinear photo-response to pulse radiation in a variety of systems including isolated systems, periodic systems, interfaces\/surfaces, etc. It can perform massively parallel calculations in systems consisting of thousands of atoms, and it can also perform multiscale simulation of electron-electromagnetic field-coupled dynamics.<\/span><\/p>\r\n<h3 class=\"mb30\"><span>Reference<\/span><\/h3>\r\n<p><span>Official home Page:\u00a0<\/span><a href=\"https:\/\/salmon-tddft.jp\/index.html\" target=\"_blank\" rel=\"nofollow noopener\">https:\/\/salmon-tddft.jp\/index.html<\/a><br \/>\r\n<span>Official Document:\u00a0<\/span><a href=\"https:\/\/salmon-tddft.jp\/documents.html\" target=\"_blank\" rel=\"nofollow noopener\">https:\/\/salmon-tddft.jp\/documents.html<\/a><br \/>\r\n<span>LAMMPS on MateriApps:\u00a0<\/span><a href=\"https:\/\/ma.issp.u-tokyo.ac.jp\/en\/app\/326\" target=\"_blank\" rel=\"nofollow noopener\">https:\/\/ma.issp.u-tokyo.ac.jp\/en\/app\/326<\/a><\/p>\r\n<h3 class=\"mb30\"><span>Installed versions (2024-04-25)<\/span><\/h3>\r\n<p><span>SALMON<\/span><br \/>\r\n<span>v2.2.0<\/span><\/p>\r\n<h3 class=\"mb30\"><span>How to use SALMON on ISSP Supercomputers<\/span><\/h3>\r\n<p>Hereafter, please replace <code>$MA_ROOT<\/code> with the following directory:<\/p>\r\n<p>System B: <code>\/home\/issp\/materiapps\/oneapi_compiler_classic-2023.0.0--openmpi-4.1.5<\/code><br \/>\r\nSystem C: <code>\/home\/issp\/materiapps\/PrgEnv-intel_8.3.3<\/code><\/p>\r\n<h4><span>Preparation<\/span><\/h4>\r\n<p>SALMON is installed under<\/p>\r\n<div class=\"hcb_wrap\">\r\n<pre class=\"prism undefined-numbers lang-bash\" data-lang=\"Bash\"><code>$MA_ROOT\/salmon\/<\/code><\/pre>\r\n<\/div>\r\n<p>The following command<\/p>\r\n<div class=\"hcb_wrap\">\r\n<pre class=\"prism undefined-numbers lang-bash\" data-lang=\"Bash\"><code><span>$ source $MA_ROOT\/salmon\/salmonvars.sh<\/span><\/code><\/pre>\r\n<\/div>\r\n<p><span>sets the root directory of the latest installed version of SALMON as an environment variable <code>SALMON_ROOT<\/code> , and adds the directory including the executable binary file,\u00a0 <code>$SALMON_ROOT\/bin<\/code> , to the environment variable <code>PATH<\/code>\u00a0 . <\/span><\/p>\r\n<p><span>The latest version of SALMON may be updated without announcement. If you want to fix the version, please <code>source<\/code> the configuration file with the version number.\u00a0<\/span><\/p>\r\n<h4 class=\"mb30\"><span>Executable binary file<\/span><\/h4>\r\n<p><span>The executable binary file is <code>salmon<\/code> . On ISSP supercomputer, <code>srun<\/code> (ohtaka) or <code>mpiexec<\/code> (kugui) is required even if run as a single process.<\/span><\/p>\r\n<h4 class=\"mb30\"><span>Directories of sample files<\/span><\/h4>\r\n<p>Official sample files are available from<\/p>\r\n<div class=\"hcb_wrap\">\r\n<pre class=\"prism undefined-numbers lang-bash\" data-lang=\"Bash\"><code><span>$SALMON_ROOT\/samples<\/span><\/code><\/pre>\r\n<\/div>\r\n<p><span>Use them after copying into your space:<\/span><\/p>\r\n<div class=\"hcb_wrap\">\r\n<pre class=\"prism undefined-numbers lang-bash\" data-lang=\"Bash\"><code><span>$ cp -r $SALMON_ROOT\/samples .<\/span><\/code><\/pre>\r\n<\/div>\r\n<h4><span>How to run SALMON jobs<\/span><\/h4>\r\n<p>A sample job script file, <code>salmon.sh<\/code>, is available from<\/p>\r\n<div class=\"hcb_wrap\">\r\n<pre class=\"prism undefined-numbers lang-bash\" data-lang=\"Bash\"><code>$MA_ROOT\/salmon\/sample_jobscript\/<\/code><\/pre>\r\n<\/div>\r\n<p><span>Copy <code>salmon.sh<\/code> to the working directory, then rename the input file name in <code>salmon.sh<\/code>, <code>C2H2_gs.inp<\/code><\/span><span>, as necessary, and finally submit the job script file as follows:<\/span><\/p>\r\n<div class=\"hcb_wrap\">\r\n<pre class=\"prism undefined-numbers lang-bash\" data-lang=\"Bash\"><code>$ cp $MA_ROOT\/salmon\/sample_jobscript\/salmon.sh .\r\n\r\n# System B\r\n$ sbatch salmon.sh\r\n# System C\r\n$ qsub salmon.sh<\/code><\/pre>\r\n<\/div>","protected":false},"excerpt":{"rendered":"SALMON Photo-excited electron dynamics simulator based on time-dependent density functional theory using real-time, real-space grids. It can perform calculations of linear photo-response and nonlinear photo-response to pulse radiation in a variety of systems including isolated systems, periodic systems, interfaces\/surfaces, etc. It can perform massively parallel calculations in systems consisting of thousands of atoms, and it [&hellip;]","protected":false},"author":19,"featured_media":0,"parent":4479,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"_locale":"en_US","_original_post":"https:\/\/mdcl.issp.u-tokyo.ac.jp\/scc\/?page_id=6116","footnotes":""},"class_list":["post-6119","page","type-page","status-publish","hentry","en-US"],"acf":[],"_links":{"self":[{"href":"https:\/\/mdcl.issp.u-tokyo.ac.jp\/scc\/wp-json\/wp\/v2\/pages\/6119","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mdcl.issp.u-tokyo.ac.jp\/scc\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/mdcl.issp.u-tokyo.ac.jp\/scc\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/mdcl.issp.u-tokyo.ac.jp\/scc\/wp-json\/wp\/v2\/users\/19"}],"replies":[{"embeddable":true,"href":"https:\/\/mdcl.issp.u-tokyo.ac.jp\/scc\/wp-json\/wp\/v2\/comments?post=6119"}],"version-history":[{"count":4,"href":"https:\/\/mdcl.issp.u-tokyo.ac.jp\/scc\/wp-json\/wp\/v2\/pages\/6119\/revisions"}],"predecessor-version":[{"id":6127,"href":"https:\/\/mdcl.issp.u-tokyo.ac.jp\/scc\/wp-json\/wp\/v2\/pages\/6119\/revisions\/6127"}],"up":[{"embeddable":true,"href":"https:\/\/mdcl.issp.u-tokyo.ac.jp\/scc\/wp-json\/wp\/v2\/pages\/4479"}],"wp:attachment":[{"href":"https:\/\/mdcl.issp.u-tokyo.ac.jp\/scc\/wp-json\/wp\/v2\/media?parent=6119"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}