Download & Installation#
Download#
iVABS can be dowloaded from its Release Page on github.
The directory Assets
contains the installation files you need to download for different versions.
Please ignore Source code (zip)
and Source code (tar.gz)
because they just contain files used to generate this documentation site.
Package with installer
in the file name contains a single executable for the automatic installation.
Package with portable
in the file name contains all the files in an archive requiring manual extraction and setting up. Packages are released for both Windows and Linux.
Prerequisites#
VABS
Request VABS from AnalySwift and follow the VABS instruction to install.
The VABS installation directory
VABS_ROOT
should be in the environment variable (PATH
for Windows/Linux andLD_LIBRARY_PATH
for Linux) so that iVABS can invoke the VABS executable.Request license from AnalySwift. License should also be placed inside
VABS_ROOT
.
Python
Version 3.9 or above is required.
The list of required packages can be found in scripts/requirements.txt
.
h5py
numpy < 2.0
PyYAML
rich
scipy
sympy
tqdm
For help on configuring the Python environment, see Setup Python Environment.
Dakota
Version 6.11 or above is required.
Download: https://dakota.sandia.gov/downloads/
Installation: https://dakota.sandia.gov/installation/