gmESSI is a finite element translator from gmsh (a three-dimensional finite element mesh generator with built-in pre- and post-procESSIng facilities) to REAL ESSI(UC Davis Earthquake-Soil-Structure-Interaction Simmulator). The translator has been developed in C++ language and generates the .fei
files required by ESSI. This translator provides an easy, handy and powerfool pre-procESSIng tool to develop FEA models and interface with various ESSI functionalities. The gmESSI Translator Package consist of the Translator, Python module, a Sublime plugin and its manual. More detailed information about the translator can be read at gmESSI-Manual
The translator is made very general, so that any other FEM program can use it with little tweaks to have their own conversion tool.
- Boost and Python
sudo apt-get install libboost1.48-all-dev
sudo apt-get install build-essential
sudo apt-get install python-dev
- Octave
# For ubuntu 12
sudo apt-get install liboctave-pkg-dev
# For ubuntu 14 onwards
sudo apt-get install liboctave-dev
- Get the latest version of gmESSI from github
git clone https://github.com/SumeetSinha/gmESSI.git
- Compile
cd gmESSI
make -j ${nop}
make install
-
gmsh-Tools :: [.msh and .geo]
a) Open Sublime b) Go to Preference/Package Control c) Select Add Repository d) Enter the plugin github repo https://github.com/SumeetSinha/gmsh-Tools e) Again, open Preferences/Package Control f) Select Install Package g) Search for gmsh-Tools and install it.
-
gmESSI-Tools:: [.gmessi]
a) Open Sublime b) Go to Preference/Package Control c) Select Add Repository d) Enter the plugin github repo https://github.com/SumeetSinha/gmESSI-Tools e) Again, open Preferences/Package Control f) Select Install Package g) Search for gmESSSI-Tools and install it.
- Run an example to check the correctness of installation
Send your comments, bugs, issues and features to add to Sumeet Kumar Sinha at [email protected].