No description or website provided.
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.circleci
VisualStudio
cranberries
icon
test fix: test Mar 14, 2018
.gitignore fix clang-3.8 crash Oct 29, 2017
CMakeLists.txt
LICENSE
README.md Update README.md Aug 9, 2018

README.md

logo

雑多な趣味コーディングによる成果物の墓場です

Build Status

Linux with GCC, Clang

CircleCI

Windows with Visual Studio

Build status

License

These codes are licensed under CC0.

CC0

Overview

  • Interval Arithmetic Library(区間演算ライブラリ)

    • cranberries/interval.hpp
  • Time Measurement Library(実行時間計測ライブラリ)

    • cranberries/stopwatch.hpp
  • Interpolation Library(補間法ライブラリ : 最小2乗法, チェビシェフ多項式近似)

    • cranberries/interpolation.hpp
  • Dual Number Library for AD(自動微分用の二重数ライブラリ)

    • cranberries/dual_number.hpp
  • Traversal Library(Range走査ライブラリ)

    • cranberries/traversal//.hpp
  • Type Traits Library(メタ関数ライブラリ)

    • cranberries/type_traits.hpp
  • Utility Library(ユーティリティーライブラリ)

    • cranberries/utility.hpp(以下が全て含まれる)
    • cranberries/utility/utility.hpp (pack_operations/integers に依存しない部分)
    • cranberries/utility/reverse_index_sequence.hpp (pack_operationsに依存するreverse_index_sequenceとreverse_applyが含まれる)
    • cranberries/utility/byte_swap.hpp (integersに依存するbyte_swapが含まれる)
  • Pack Operations Library (型レベルパック操作ライブラリ)

    • cranberries/pack_operations.hpp
  • Function Utility Library (関数ユーティリティーライブラリ)

    • cranberries/func_util.hpp(以下が全て含まれる)
    • cranberries/func_util/curry.hpp (カリー化)
    • cranberries/func_util/composition.hpp (関数合成)
    • cranberries/func_util/apply_pipe.hpp (関数に引数を適用するユーティリティー群)
  • Meta Bind Library (メタ関数バインドとメタ関数合成ライブラリ)

    • cranberries/meta_bind.hpp
  • Math Library (数学ライブラリ)

    • cranberries/math.hpp
  • Algorithm Library (アルゴリズムライブラリ)

    • cranberries/algorithm.hpp