

{"id":172,"date":"2017-10-20T15:49:25","date_gmt":"2017-10-20T13:49:25","guid":{"rendered":"https:\/\/project.inria.fr\/damaris\/?page_id=172"},"modified":"2018-10-29T23:41:31","modified_gmt":"2018-10-29T22:41:31","slug":"install-visiit","status":"publish","type":"page","link":"https:\/\/project.inria.fr\/damaris\/install-visiit\/","title":{"rendered":"Install VisiIt"},"content":{"rendered":"<p>Damaris supports in-situ visualization via VisIt visualization toolkit. Regarding the fact that VisIt can be installed on different machines, it is highly recommended to build VisIt from scratch on the target machine. In this document, compiling and installing VisIt is described.<\/p>\n<h4>Download<\/h4>\n<p>To start downloading VisIt and also its installation, go to <a href=\"https:\/\/wci.llnl.gov\/simulation\/computer-codes\/visit\/source\">this page<\/a> and download the build_visit script from this page. Put\u00a0this script inside a separate folder, e.g. visit_build. The latest version of VisIt that has integrated and tested with Damaris is 2.13.2.<\/p>\n<h4>Prerequisites<\/h4>\n<p>Before trying to build and install VisIt, make sure that:<\/p>\n<ul>\n<li>mpicxx and mpicc compilers could be found from the current shell through the PATH environment variable.<\/li>\n<li>Subversion (svn) client is installed and could be found from the current shell.<\/li>\n<li>CMake is installed and is accessible through the current shell.<\/li>\n<li>Make sure that the &#8216;makedepend&#8217; tool is installed on your machine. If not, try to install the latest version from your repository.\u00a0To install it on Debian try:\n<pre lang=\"bash\" line=\"1\">sudo apt-get install xutils-dev<\/pre>\n<p>and on SUSE try:<\/p>\n<pre lang=\"bash\" line=\"1\">sudo zypper install makedepend<\/pre>\n<\/li>\n<li>To install and configure VTK, the x11-xt library is required. To install this on Debian, you should install libxt-dev package like:\n<pre lang=\"bash\" line=\"1\">sudo apt-get install libxt-dev<\/pre>\n<p>or libXt-devel package on SUSE like:<\/p>\n<pre lang=\"bash\" line=\"1\">sudo zypper install libXt-devel<\/pre>\n<\/li>\n<li>To install and configure VTK, the python xml library is required. To install this, you should install python-libxml2 package. For Debian it is:\n<pre lang=\"bash\" line=\"1\">sudo apt-get install python-libxml2<\/pre>\n<p>and on SUSE it is:<\/p>\n<pre lang=\"bash\" line=\"1\">sudo zypper install python-libxml2<\/pre>\n<\/li>\n<li>Make sure that glu libraries is installed on your machine as well. To do this, try this command on Debian:\n<pre lang=\"bash\" line=\"1\">sudo apt-get install freeglut3-dev<\/pre>\n<p>and this one on SUSE:<\/p>\n<pre lang=\"bash\" line=\"1\">sudo zypper install glu-devel<\/pre>\n<\/li>\n<\/ul>\n<h4>Installation<\/h4>\n<p>From the directory where the build_visit script is located, run the following command:<\/p>\n<pre lang=\"bash\" line=\"1\">.\/build_visit2_13_2 --server-components-only \r\n    --mesa --system-cmake --parallel --prefix $\/path\/to\/installation\/folder<\/pre>\n<p>The script tries to download a bunch of archives and build and install them on the introduced folder. Since some machines may not allow downloading libraries from the internet, you can run the script on your laptop with the &#8211;download-only option (in addition to all other options provided above) and then move the downloaded archives on the machine.<\/p>\n<h5>VisIt GUI<\/h5>\n<p>To install the VisIt GUI, it is not necessary to compile it from scratch. You can go to <a href=\"https:\/\/wci.llnl.gov\/simulation\/computer-codes\/visit\/executables\">this address<\/a> and download and install the VisIt executable matching your machine\u2019s architecture and the version you just installed on your simulation server described above.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Damaris supports in-situ visualization via VisIt visualization toolkit. Regarding the fact that VisIt can be installed on different machines, it is highly recommended to build VisIt from scratch on the target machine. In this document, compiling and installing VisIt is described. Download To start downloading VisIt and also its installation,&#8230;<\/p>\n<p> <a class=\"continue-reading-link\" href=\"https:\/\/project.inria.fr\/damaris\/install-visiit\/\"><span>Continue reading<\/span><i class=\"crycon-right-dir\"><\/i><\/a> <\/p>\n","protected":false},"author":1249,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-172","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/project.inria.fr\/damaris\/wp-json\/wp\/v2\/pages\/172","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/project.inria.fr\/damaris\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/project.inria.fr\/damaris\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/project.inria.fr\/damaris\/wp-json\/wp\/v2\/users\/1249"}],"replies":[{"embeddable":true,"href":"https:\/\/project.inria.fr\/damaris\/wp-json\/wp\/v2\/comments?post=172"}],"version-history":[{"count":11,"href":"https:\/\/project.inria.fr\/damaris\/wp-json\/wp\/v2\/pages\/172\/revisions"}],"predecessor-version":[{"id":808,"href":"https:\/\/project.inria.fr\/damaris\/wp-json\/wp\/v2\/pages\/172\/revisions\/808"}],"wp:attachment":[{"href":"https:\/\/project.inria.fr\/damaris\/wp-json\/wp\/v2\/media?parent=172"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}