BIBLOS v2.1

BIBLOS v2.1 is an updated version of BIBLOS v2.0 with several code and interface improvements. Changes are included in documentation available on this site and listed in release notes. To facilitate installation the BIBLOS v2.1 is delivered as installation package.

Terms and Licensing

By downloading the code You agree to terms and conditions and software license.

Software Documents applicable to BIBLOS v2.1

Please read the documents below for information on compatible versions of EOCFI, OpenSF:

Download

BIBLOS can be downloaded in form of automated installers for some operating systems or source files and dependencies to be installed manually.

File Comments
Installer for GNU/Linux and MacOS Automated installer with COTS.
Download installation pakage, extract to preferred location and run script
source biblos_install.sh -c $desired_path_to_cots -i $desired_path_to_sources.
Tar file MD5: 62fe7223b038ffb9f1f7d7c7ff2145ec
Verification and Validation

Regression tests were prformed for BIBLOS v2.1 with output reported as below. Tests for BIBLOS v2.0 are still valid.

 

Test level

Document
Type Code Name Version
Module Report BIBLOS2-GMV-D9 Software Unit Integration Test Report 2.4

All inputs data for Building Blocks level, Modules level and PoC level are part of installation packages.

Requirements

BIBLOS v2.1 requires a set of external libraries to be installed and tools. Links to libraries and tools are provided here. Note that tools are supposed to be installed on target system, while external libraries are provided with installer. Required versions of external libraries are:

Library Version
OSFI above or equal 3.5.2
EOCFI version 4.18
Boost C++ Libraries above or equal 1.71.0
Kiss FFT above or equal commit 1efe72041e00868c3c71eaf569343ee132a4fbb9
Gnuplot-iostream above or equal commit 7a5fed24bbce977caafeeed773b20dbf31f43d52
NetCDF above or equal 4.7.3
zlib above or equal 1.2.11
HDF5 above or equal 1.10.5
Eigen above or equal 3.3.7
Xerces above or equal 3.2.2
Tool Version
GCC including g++ (on Linux) or XCode (on MacOS) GCC version above 7.4.0, XCode version 11.3
Make any version compatible with GNU
CMake above or equal 3.13.4
Tar any compatible with GNU 1.27.1
Unzip above version 6.0
M4 above version 1.4.16
Bash above version 4.3.42
Gnuplot above version 5.0