Skip to content

Latest commit

 

History

History
31 lines (20 loc) · 1.01 KB

README.md

File metadata and controls

31 lines (20 loc) · 1.01 KB

ICoCo SWIG Baltik

This project defines an ICoCo SWIG wrapper that can be used for any BALTIK project based on the TRUST platform 🔥🔥🔥.

All you have to do is to clone this git repository and modify the dependencies in the project.cfg file so that you can add in it your desired project.

By default, the application used is the baltik TrioCFD (see project.cfg). Do not hesitate to modify this behavior and adapt it for your own BALTIK 🍻🍻🍻.

How to start

# Clone the repo
git clone [email protected]:cea-trust-platform/icoco-swig-baltik.git

# Move to the cloned folder
cd swig_baltik

# Initialize TRUST environment
source [YOUR_PATH_TO_TRUST]/env_TRUST.sh

# Do not forget to do the symbolic links of the desired baltik since it will be 
# required as stated in the project.cg file. Here triocfd for example

# Build the project
baltik_build_configure -execute && make swig

# Initialize the  python's environment (MEDCoupling, swig and ICoCo python)
source ./env_for_python.sh

Enjoy TRUST 🍻🍻