Skip to content

HerveFrezza-Buet/cxsom

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

cxsom

The basics of CXSOM is in the cxsom directory. Start here.

cxsom-builder is a set of tools using cxsom.

sked (and skednet) is a library used by cxsom to schedule interactions.

Visit the cxsom web page

Install

Dependencies

You will need to have the fftconv package installed (see https://github.com/jeremyfix/fftconv).

sudo apt install libfftw3-dev libasio-dev 
cd <somewhere you place source code>
git clone https://github.com/jeremyfix/fftconv.git
cd fftconv/fftconv/
mkdir build
cd build
cmake .. -DCMAKE_INSTALL_PREFIX=/usr
sudo make install
cd ~

The C++ materials

You have to install sked, skednet and cxsom. For each one (let us name it xxx)

Go into the xxx directory you have git-cloned. Then type

mkdir build
cd build
cmake .. -DCMAKE_INSTALL_PREFIX=/usr
make -j
sudo make install

The python materials

Go into the cxsom directory you have git-cloned. Then type

cd pycxsom
python3 setup.py install --user

This installs (with setup tools) the required python library, as well as some utilities (see the bin directory).

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published