lgruelas / lgeometric

C++ library with usefull things for numeric computing.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Project Status: WIP – Initial development is in progress, but there has not yet been a stable, usable release suitable for the public. license Build Status Codacy Badge

LGeometric

C++ master race

C++ Header-only library with usefull methods for statistics, computational geometry, machine learning, algorithms and stuff like that, is intended to be for my own use but not limited to that, if there is something usefull to you please feel free to use it.

I decided to make it Header-only because I'm not expecting that it gets used in any project where this could be a disadvantage, if I put enough work in this I'll consider into using other more efficient method.

Examples of usage can be found in CPP-Snippets repo.

Getting Started

Prerequisites

Installing

This project is mantained with Cmake so it should be as easy as doing:

  mkdir build && cd build
  cmake ..
  make all

Usage

Unittest

The unit test are working with the GoogleTest Framework, to build them you should use:

    rm -rf build
    mkdir build && cd build
    cmake -DBUILD_TESTS=ON ..
    make all

And then to run them you should use:

  ./tests/lgeometric_tst

Built With

Authors

  • Germán Ruelas - Developer - GitHub

See also the list of contributors who participated in this project.

License

This project is licensed under the MIT License - see the LICENSE.md file for details.

Project Status

I'm starting it.

List of algorithms

About

C++ library with usefull things for numeric computing.

License:MIT License


Languages

Language:C++ 65.0%Language:CMake 35.0%