Classification

Page visibility: Public
License: CC BY-NC-SA 4.0


CONTENTS


This page list the required/recommended software to write project work, master thesis, PhD thesis and postdoctoral work. If you need administrative right to install the software, please contact NTNU support. Students in the Waterpower laboratory should contact via email: support@ept.ntnu.no, and indicate why do you need administrative right and what software are you aiming to install.


MATLAB

MATLAB (an abbreviation of "matrix laboratory") is campus license software and paid by NTNU. We in the Waterpower laboratory extensively use MATLAB for coding, design optimizations, simulations and more importantly, creating figures and the experimental data processing. Matlab is highly recommended software in the Waterpower laboratory and it must be installed in your computer for two important reasons (1) to create high quality figures and (2) experimental+numerical data processing. Matlab allows you to create professional figures in different formats for your project report, master thesis and phd thesis. Quality of the content and figures in your research papers and monographs is extremely valuable. You can download Matlab using campus licenses from the software farm of your computer and activate using your NTNU credentials.


WinSCP

WinSCP (Windows Secure Copy) is a free and open-source SFTP and SCP client for the Microsoft Windows. Its main function is secure file transfer between your local computer and the remote server, supercomputers such as Vilje, Fram, Idun, Saga, Betzy, etc. It can also synchronize your home directory of NTNU and the local computer using SFTP protocol. This software is highly recommended for thos who are going to use super computer for numerical simulations and running the code. Using WinScp, you will be able to send files to the supercomputer and download the files from the server.

SFTP protocol for supercomputers:

 paperclip Download WinSCP from the official website.

 

PuTTY

PuTTY is a free and open-source terminal emulator, serial console and network file transfer application. It supports several network protocols, including SCP, SSH, Telnet, rlogin, and raw socket connection. It can also connect to a serial port. PuTTY is used along with WinSCP to communicate with the supercomputers and execute the command to submit the jobs for the simulations. PuTTY can also be used to upload and download the files from the supercomputer using SCP option. Using X-forwarding option, you will be able to see the simulation window similar to the local computer when the simulation is in-progress. This will enable user graphical input to the simulation. To use this option you must install Xming X Server.

paperclip Download PuTTY from the official website.


Xming

Xming is open source software that allows the use of GUI in your local computer (windows) to monitor running jobs.

paperclip Download link: https://sourceforge.net/projects/xming/


MobaXterm

MobaXterm provides all the important remote network tools (SSH, X11, RDP, VNC, FTP, MOSH, ...) and Unix commands (bash, ls, cat, sed, grep, awk, rsync, ...) to Windows desktop, in a single portable exe file which works out of the box. This is properity software however, it has free version with limited features. Select home/personal edition. Free version of MobaXterm is sufficient for you. MobaXterm is alternative of PuTTY, WinSCP and Xming. It combines all three. Therefore, if you do not wish to install PuTTY, WinSCP and Xming, You can simply install MobaXterm.

paperclip Download link: https://mobaxterm.mobatek.net/download.html


Inkscape

Inkscape is a free and open-source vector graphics editor used to create vector images, primarily in Scalable Vector Graphics format. Other formats can be imported and exported. Inkscape can render primitive vector shapes and text. This software is highly recommended for editing the figures and exporting in the other formats. In fact, MATLAB and Inkscape should be used to create professional illustrations for your research papers and the monograph. the software works for Linux, Windows and MasOS.

paperclip Download Inkscape from the official website.



Zotero

Zotero is a free and open-source reference management software to manage bibliographic data and related research materials. Notable features include web browser integration, online syncing, generation of in-text citations, footnotes, and bibliographies, as well as integration with the word processors Microsoft Word, LibreOffice Writer, and Google Docs.

Zotero is highly recommended software in the Waterpower laboratory for the management of the research articles. This highly versatile tool for the research data management, especially exporting Bibtex and Biblatex bibliography for Overleaf or latex usage. Read more about zotero in NTNU here: https://i.ntnu.no/wiki/-/wiki/English/Using+Zotero

Download Zotero from the official website.


Overleaf

Overleaf is a collaborative cloud-based LaTeX editor used for writing, editing and publishing scientific documents. It partners with a wide range of scientific publishers to provide official journal LaTeX templates, and direct submission links.

Overleaf is highly recommended for writing master thesis, project work, phd thesis and the research papers. NTNU has paid subscription with Overleaf. You may get access to its fully capability using ntnu email address. Overleaf host many of templates of the Waterpower laboratory. There are many inbuilt templates for different journals.



Texstudio

TeXstudio is a cross-platform open-source LaTeX editor. Its features include an interactive spelling checker, code folding, and syntax highlighting. If you would like to use LaTex locally installed on your computer, you may use Texstudio. Overleaf is online platform, which requires internet. Texstudio is just interface, you must choose a distribution of LaTeX and install it first, for example, MiKTeX. Otherwise Texstudio will not work.

Download Texstudio from the official website.


MiKTeX

MiKTeX is a free distribution of the TeX/LaTeX typesetting system for Microsoft Windows. It also contains a set of related programs. MiKTeX provides the tools necessary to prepare documents using the TeX/LaTeX markup language, as well as a simple TeX editor: TeXworks.

Download MikTeX from the official website.

ANSYS

ANSYS is a commercial software for conducting computational fluid dynamic analysis of engineering problems. ANSYS allows creation of CAD geometry, meshing and simulations. The simulations can be performed at supercomputers such as Fram and Idun. ANSYS software is installed on the supercomputer and uses NTNU campus licenses. Some of licenses are student purpose with limited capability. ANSYS can be installed on-demand. It is not standard installation for all students because it requires around 15GB space on the computer hard disk. ANSYS can only be installed to those computers, which are going to be used for computational fluid dynamic analysis. Student can request to the supervisor or student assistant for the installation of the ANSYS. You may also contact IT support for the installation of ANSYS in the Waterpower laboratory. To run high-end sophisticated simulations, you must use supercomputers because local computers have limited capability. To use supercomputer, your application must be approved by your supervisor. Local computer is recommended to use for creating three-dimensional geometry (CAD model), meshing and post-processing of the results.

Alternatively, student may use OpenFOAM, which is open-source free software. This is Linux based software and use command line option contrary to ANSYS.