Argparse:
- parser for command-line options, arguments and sub-commands
- this is an analog of python package
argparse
- see
argparse.md
for details
Chemistry:
- template classes to hold molecules
Linear algebra:
- vector operation for pointer and std::vector
- overloaded operators for std::vector
Mathematics:
- combinatorics
Utility:
- some general basic routines
- function not ready exception
- file manipulations
- string manipulations
- template struct triple
- template class matrix
mkdir build lib
cd build
cmake ..
cmake --build .
mv lib* ../lib
- add
include
andlib
to your path
#include <CppLibrary/CppLibrary.hpp>