3d fdtd matlab
This would reserve 4 CPU cores for this job, specify a run time limit of 1 hour and reserve 4*250=1000 Megabyte of memory. Lsfsubmit.sh -n 4 -w 1:00 -mem 250 -inp nanowire.fsp Regarding the nanowire.fsp example from FDTD solutions, the job could be submitted in the following way: dryrun Display command, but don't execute help -h Display information of wrapper script Lsfsubmit.sh -n X -w XX:XX -mem X -inp inputfile Short explanation of the home]$ lsfsubmit.sh -help There are 4 parameters that you need to specify in order to run a FDTD job on Euler. Please save the script in your $HOME/bin directory and make sure that you set execution permission for your user account.
#3d fdtd matlab download
You can Download the script from the link given above.
#3d fdtd matlab how to
How to submit a jobFor submitting a FDTD job on Euler, you can use the lsfsubmit.sh script. Therefore if you are no longer working with the interactive GUI, then please close it immediately.
#3d fdtd matlab license
Please note that this will check out a license and block it as long as the GUI is open. Afterwards you can start the interactive session with the command Interactive sessionIn order to start an interactive FDTD session, you need to login with X11 forwarding enabled and load all the required modules. If you ever need to change the license settings, then open this file in a text editor and delete the line that starts with LUMERICL_LICENSE_FILE= and repeat the steps described above. This license information will be stored in a hidden file ($HOME/.flexlmrc) in your home directory on Euler. Please specify then the license information (hostname, port) that you were provided by IDES, when purchasing your FDTD Licenses. When starting the graphical user interface with the command fdtd-solutions, you will be asked to provide information about the license server. Then you need to make sure that the necessary module are loaded as described above. If you want to use the alias already in the current shell session, then please type:īefore you start an interactive FDTD session or submit a batch job, you have to type fdtdm to load all the required modules.įor setting up the license configuration, you need to login to the Euler cluster with X11 forwarding enabled. The changes will become active if you open a shell next time. bash_profile in a text editor and add the two following lines:Īlias fdtdm="module load new open_mpi/1.6.5 fdtd/8.11 matlab/8.2" Therefore we recommend to use Cygwin/x as X11 server when using a Windows computer.Īs you need to load 4 different modules to prepare the environment for running FDTD Solutions, we recommend to create an alias in your $HOME/.bash_profile file. FDTD solutions has been tested with Cygwin/x (x11 and ssh packages required) whereas some problems occured with Xming. If you are using a Windows computer you also need to setup an X11 server. In order to use it on Euler, you need to purchase a license through the IT shop of ETH to get the licensing information that is required to configure your account on Euler for FDTD. Initial setupPlease note that for using FDTD on the Euler cluster, there are some initialization steps that you need to do first.įDTD is a commercial software, requires a license. Module load legacy open_mpi/1.4.5 fdtd/8.5.3
#3d fdtd matlab software
Available versions (Euler, old software stack) Legacy versionsĮnvironment modules (Euler, old software stack) Version