Skip to content

Instantly share code, notes, and snippets.

View franaudo's full-sized avatar

Francesco Ranaudo franaudo

View GitHub Profile
@franaudo
franaudo / abaqus_subroutines.md
Last active February 15, 2023 01:30
guide to set up abaqus 2019 to use fortran subroutines

Procedure to enable user subroutines in Abaqus

Procedure for Windows

Install Micorosoft Visual Studio

  • Download Micorosoft Visual Studio Community Edition 2019 (also professional or enterprise editions will work)
  • Install it on your machine
  • During the installation select 'Development C/C++'

Install Intel Fortran Compiler

  • Download Intel Parallel Studio XE 2020 (you will need a licence or be a student/educator)

check wifi strength

(cmd) netsh wlan show interfaces

  • backup the original python: mv <blender_folder/2.81/python/> <blender_folder/2.81/original_python>

  • activate the environment you want to use blender with: conda activate <env>

  • find the location of the python interpreter which python

  • create a symbolic link between the folders:

Useful simple commands

  • Repeat last command as sudo: sudo !!
  • Check wifi strength: watch -n1 iwconfig
  • Change keyboar mapping: sudo dpkg-reconfigure keyboard-configuration
  • instal Exchange Web Server for Evolution: sudo apt-get install evolution-ews
  • share folder over network: python3 -m http.server (use ifconfig to find the IP address)
  • minimize windows with taskbar icon: gsettings set org.gnome.shell.extensions.dash-to-dock click-action 'minimize'

Nvidia graphic card an dual monitor

Abaqus 2019 on Ubuntu 20.04

Intro

Ubuntu seems to not be officially supported by the Abaqus installation procedure. This guide shows how to install the necessary libraries and how to tweak the installation files in order to install Abaqus on Ubuntu 20.04. To successfully follow this guide you need writing privileges ('sudo').

Note:
This guide should also work for Abaqus6.14 (changing accordigly file names and paths) and Ubuntu 18.xx adn 19.xx, although I haven't tested it.

Install prerequisites