No description, website, or topics provided.
Switch branches/tags
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
cmake/Modules
include/cubickernel
source/cubickernel
tests
.gitignore
CMakeLists.txt
README.md
config.h.in
configure.sh

README.md

CubicKernel

CubicKernel provides basic functionality shared by CubicAI and CubicPhysics. The functionality is wrapped under the kernel namespace.

Dependencies

  • Armadillo is used to support linear algebra operations
  • Boost C++ various parts of Boost are used in CubicKernel
  • CMake used for building the library
  • C++11/14 compiler

Installation

Make sure that you have all the dependencies listed above. Then at the top level directory of the library do

  mkdir build
  cd build
  ccmake .. 
  make
  make test
  make install

The installation process will create a cubickernel.so file located in the lib/dbg/ or lib/opt/ depending on whether Debug or Release mode was specified during configuration.