├── .clang-format ├── .editorconfig ├── .gitattributes ├── .github └── workflows │ ├── native_sanity.yml │ └── python_package.yml ├── .gitignore ├── BUILDNOTES ├── CMakeLists.txt ├── LICENSE ├── README.md ├── bench ├── CMakeLists.txt └── riptide_bench │ └── riptide_bench │ ├── CMakeLists.txt │ ├── bench_groupby.cpp │ ├── bench_logging.cpp │ ├── bench_one_input.cpp │ ├── bench_reduce.cpp │ ├── hash_linear_bench.cpp │ ├── main.cpp │ └── memcmp_bench.cpp ├── cmake ├── AddCommonSettings.cmake ├── AddPythonSupport.cmake ├── CopyRuntimeDeps.cmake └── FindNumPy.cmake ├── conda_recipe ├── conda_build_config.yaml └── meta.yaml ├── dev_tools ├── gen_requirements.py └── run_clang_format.py ├── external ├── CMakeLists.txt └── ut-2.0.1.zip ├── extras ├── CMakeLists.txt └── sdsfile │ ├── CMakeLists.txt │ ├── dllmain.cpp │ ├── nuget-project.in │ ├── obj │ │ └── project.assets.json │ └── sdsfile.csproj │ ├── sdsfile.rc.in │ └── sdsfile.targets ├── pyproject.toml ├── src ├── Array.cpp ├── Array.h ├── BasicMath.cpp ├── BasicMath.h ├── Bins.cpp ├── Bins.h ├── BitCount.cpp ├── BitCount.h ├── CMakeLists.txt ├── CRC32.cpp ├── CommonInc.h ├── Compare.cpp ├── Compare.h ├── Compress.cpp ├── Compress.h ├── Convert.cpp ├── Convert.h ├── DateTime.cpp ├── DateTime.h ├── Defs.h ├── Ema.cpp ├── Ema.h ├── FileReadWrite.h ├── GroupBy.cpp ├── GroupBy.h ├── HashFunctions.cpp ├── HashFunctions.h ├── HashLinear.cpp ├── HashLinear.h ├── Heap.h ├── Hook.cpp ├── Hook.h ├── Logger.cpp ├── Logger.h ├── MathThreads.cpp ├── MathThreads.h ├── MathWorker.cpp ├── MathWorker.h ├── Merge.cpp ├── Merge.h ├── MultiKey.cpp ├── MultiKey.h ├── README ├── Recycler.cpp ├── Recycler.h ├── Reduce.cpp ├── Reduce.h ├── RipTide.cpp ├── RipTide.h ├── SDSFile.cpp ├── SDSFile.h ├── SDSFilePython.cpp ├── SDSFilePython.h ├── SharedMemory.cpp ├── SharedMemory.h ├── Sort.cpp ├── Sort.h ├── TileRepeat.cpp ├── TileRepeat.h ├── TimeWindow.cpp ├── TimeWindow.h ├── TypeSystem.cpp ├── TypeSystem.h ├── UnaryOps.cpp ├── UnaryOps.h ├── ZstdCompress.cpp ├── ZstdCompress.h ├── basic_ops.h ├── interrupt.cpp ├── interrupt.h ├── is_member_tg.cpp ├── is_member_tg.h ├── logging │ ├── log_common.h │ ├── logger.h │ ├── logging.cpp │ ├── logging.h │ ├── logging_service.h │ ├── timer.h │ └── waiting_deque.h ├── missing_values.h ├── ndarray.h ├── numpy_traits.h ├── one_input.cpp ├── one_input.h ├── one_input_impl.h ├── operation_traits.h ├── operations.h ├── overload.h ├── overloaded.h ├── platform_detect.h ├── rt_math.h ├── simd.h ├── simd │ └── avx2.h ├── simple_span.h ├── stdafx.h └── strptime5.cpp └── test ├── CMakeLists.txt ├── riptide_python_test ├── CMakeLists.txt ├── basic_math_tests.cpp ├── bins_bsearch_tests.cpp ├── bins_sorted_tests.cpp ├── combine_accum_tests.cpp ├── datetime_tests.cpp ├── ema_test.cpp ├── groupby_tests.cpp ├── hash_linear_tests.cpp ├── lexsort_tests.cpp ├── logging_python_tests.cpp ├── main.cpp ├── mbget_tests.cpp ├── mkalign_tests.cpp ├── reduce_tests.cpp ├── riptide_python_test.h ├── tests.cpp └── utility_functions.cpp ├── riptide_test ├── CMakeLists.txt ├── buffer_tests.cpp ├── invalid_tests.cpp ├── is_member_tests.cpp ├── logging_test.cpp ├── main.cpp ├── math_tests.cpp ├── math_worker_tests.cpp ├── numpy_traits_tests.cpp ├── simd_tests.cpp └── test_one_input.cpp ├── sdsfile_test ├── CMakeLists.txt ├── main.cpp └── main_tests.cpp └── utility ├── CMakeLists.txt ├── any_const_buffer.h ├── buffer.h ├── mem_buffer.h ├── np_util.h ├── span.h ├── tuple_util.h ├── ut_core.h ├── ut_extensions.h └── vector_util.h /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/.clang-format -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/workflows/native_sanity.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/.github/workflows/native_sanity.yml -------------------------------------------------------------------------------- /.github/workflows/python_package.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/.github/workflows/python_package.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/.gitignore -------------------------------------------------------------------------------- /BUILDNOTES: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/BUILDNOTES -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/README.md -------------------------------------------------------------------------------- /bench/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/bench/CMakeLists.txt -------------------------------------------------------------------------------- /bench/riptide_bench/riptide_bench/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/bench/riptide_bench/riptide_bench/CMakeLists.txt -------------------------------------------------------------------------------- /bench/riptide_bench/riptide_bench/bench_groupby.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/bench/riptide_bench/riptide_bench/bench_groupby.cpp -------------------------------------------------------------------------------- /bench/riptide_bench/riptide_bench/bench_logging.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/bench/riptide_bench/riptide_bench/bench_logging.cpp -------------------------------------------------------------------------------- /bench/riptide_bench/riptide_bench/bench_one_input.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/bench/riptide_bench/riptide_bench/bench_one_input.cpp -------------------------------------------------------------------------------- /bench/riptide_bench/riptide_bench/bench_reduce.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/bench/riptide_bench/riptide_bench/bench_reduce.cpp -------------------------------------------------------------------------------- /bench/riptide_bench/riptide_bench/hash_linear_bench.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/bench/riptide_bench/riptide_bench/hash_linear_bench.cpp -------------------------------------------------------------------------------- /bench/riptide_bench/riptide_bench/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/bench/riptide_bench/riptide_bench/main.cpp -------------------------------------------------------------------------------- /bench/riptide_bench/riptide_bench/memcmp_bench.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/bench/riptide_bench/riptide_bench/memcmp_bench.cpp -------------------------------------------------------------------------------- /cmake/AddCommonSettings.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/cmake/AddCommonSettings.cmake -------------------------------------------------------------------------------- /cmake/AddPythonSupport.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/cmake/AddPythonSupport.cmake -------------------------------------------------------------------------------- /cmake/CopyRuntimeDeps.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/cmake/CopyRuntimeDeps.cmake -------------------------------------------------------------------------------- /cmake/FindNumPy.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/cmake/FindNumPy.cmake -------------------------------------------------------------------------------- /conda_recipe/conda_build_config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/conda_recipe/conda_build_config.yaml -------------------------------------------------------------------------------- /conda_recipe/meta.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/conda_recipe/meta.yaml -------------------------------------------------------------------------------- /dev_tools/gen_requirements.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/dev_tools/gen_requirements.py -------------------------------------------------------------------------------- /dev_tools/run_clang_format.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/dev_tools/run_clang_format.py -------------------------------------------------------------------------------- /external/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/external/CMakeLists.txt -------------------------------------------------------------------------------- /external/ut-2.0.1.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/external/ut-2.0.1.zip -------------------------------------------------------------------------------- /extras/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | add_subdirectory(sdsfile) 2 | -------------------------------------------------------------------------------- /extras/sdsfile/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/extras/sdsfile/CMakeLists.txt -------------------------------------------------------------------------------- /extras/sdsfile/dllmain.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/extras/sdsfile/dllmain.cpp -------------------------------------------------------------------------------- /extras/sdsfile/nuget-project.in/obj/project.assets.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/extras/sdsfile/nuget-project.in/obj/project.assets.json -------------------------------------------------------------------------------- /extras/sdsfile/nuget-project.in/sdsfile.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/extras/sdsfile/nuget-project.in/sdsfile.csproj -------------------------------------------------------------------------------- /extras/sdsfile/sdsfile.rc.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/extras/sdsfile/sdsfile.rc.in -------------------------------------------------------------------------------- /extras/sdsfile/sdsfile.targets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/extras/sdsfile/sdsfile.targets -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/pyproject.toml -------------------------------------------------------------------------------- /src/Array.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/src/Array.cpp -------------------------------------------------------------------------------- /src/Array.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/src/Array.h -------------------------------------------------------------------------------- /src/BasicMath.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/src/BasicMath.cpp -------------------------------------------------------------------------------- /src/BasicMath.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/src/BasicMath.h -------------------------------------------------------------------------------- /src/Bins.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/src/Bins.cpp -------------------------------------------------------------------------------- /src/Bins.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/src/Bins.h -------------------------------------------------------------------------------- /src/BitCount.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/src/BitCount.cpp -------------------------------------------------------------------------------- /src/BitCount.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/src/BitCount.h -------------------------------------------------------------------------------- /src/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/src/CMakeLists.txt -------------------------------------------------------------------------------- /src/CRC32.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/src/CRC32.cpp -------------------------------------------------------------------------------- /src/CommonInc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/src/CommonInc.h -------------------------------------------------------------------------------- /src/Compare.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/src/Compare.cpp -------------------------------------------------------------------------------- /src/Compare.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/src/Compare.h -------------------------------------------------------------------------------- /src/Compress.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/src/Compress.cpp -------------------------------------------------------------------------------- /src/Compress.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/src/Compress.h -------------------------------------------------------------------------------- /src/Convert.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/src/Convert.cpp -------------------------------------------------------------------------------- /src/Convert.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/src/Convert.h -------------------------------------------------------------------------------- /src/DateTime.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/src/DateTime.cpp -------------------------------------------------------------------------------- /src/DateTime.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/src/DateTime.h -------------------------------------------------------------------------------- /src/Defs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/src/Defs.h -------------------------------------------------------------------------------- /src/Ema.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/src/Ema.cpp -------------------------------------------------------------------------------- /src/Ema.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/src/Ema.h -------------------------------------------------------------------------------- /src/FileReadWrite.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/src/FileReadWrite.h -------------------------------------------------------------------------------- /src/GroupBy.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/src/GroupBy.cpp -------------------------------------------------------------------------------- /src/GroupBy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/src/GroupBy.h -------------------------------------------------------------------------------- /src/HashFunctions.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/src/HashFunctions.cpp -------------------------------------------------------------------------------- /src/HashFunctions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/src/HashFunctions.h -------------------------------------------------------------------------------- /src/HashLinear.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/src/HashLinear.cpp -------------------------------------------------------------------------------- /src/HashLinear.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/src/HashLinear.h -------------------------------------------------------------------------------- /src/Heap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/src/Heap.h -------------------------------------------------------------------------------- /src/Hook.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/src/Hook.cpp -------------------------------------------------------------------------------- /src/Hook.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/src/Hook.h -------------------------------------------------------------------------------- /src/Logger.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/src/Logger.cpp -------------------------------------------------------------------------------- /src/Logger.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/src/Logger.h -------------------------------------------------------------------------------- /src/MathThreads.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/src/MathThreads.cpp -------------------------------------------------------------------------------- /src/MathThreads.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/src/MathThreads.h -------------------------------------------------------------------------------- /src/MathWorker.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/src/MathWorker.cpp -------------------------------------------------------------------------------- /src/MathWorker.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/src/MathWorker.h -------------------------------------------------------------------------------- /src/Merge.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/src/Merge.cpp -------------------------------------------------------------------------------- /src/Merge.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/src/Merge.h -------------------------------------------------------------------------------- /src/MultiKey.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/src/MultiKey.cpp -------------------------------------------------------------------------------- /src/MultiKey.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/src/MultiKey.h -------------------------------------------------------------------------------- /src/README: -------------------------------------------------------------------------------- 1 | Blank file 2 | -------------------------------------------------------------------------------- /src/Recycler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/src/Recycler.cpp -------------------------------------------------------------------------------- /src/Recycler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/src/Recycler.h -------------------------------------------------------------------------------- /src/Reduce.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/src/Reduce.cpp -------------------------------------------------------------------------------- /src/Reduce.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/src/Reduce.h -------------------------------------------------------------------------------- /src/RipTide.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/src/RipTide.cpp -------------------------------------------------------------------------------- /src/RipTide.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/src/RipTide.h -------------------------------------------------------------------------------- /src/SDSFile.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/src/SDSFile.cpp -------------------------------------------------------------------------------- /src/SDSFile.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/src/SDSFile.h -------------------------------------------------------------------------------- /src/SDSFilePython.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/src/SDSFilePython.cpp -------------------------------------------------------------------------------- /src/SDSFilePython.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/src/SDSFilePython.h -------------------------------------------------------------------------------- /src/SharedMemory.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/src/SharedMemory.cpp -------------------------------------------------------------------------------- /src/SharedMemory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/src/SharedMemory.h -------------------------------------------------------------------------------- /src/Sort.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/src/Sort.cpp -------------------------------------------------------------------------------- /src/Sort.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/src/Sort.h -------------------------------------------------------------------------------- /src/TileRepeat.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/src/TileRepeat.cpp -------------------------------------------------------------------------------- /src/TileRepeat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/src/TileRepeat.h -------------------------------------------------------------------------------- /src/TimeWindow.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/src/TimeWindow.cpp -------------------------------------------------------------------------------- /src/TimeWindow.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/src/TimeWindow.h -------------------------------------------------------------------------------- /src/TypeSystem.cpp: -------------------------------------------------------------------------------- 1 | #include "TypeSystem.h" 2 | -------------------------------------------------------------------------------- /src/TypeSystem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/src/TypeSystem.h -------------------------------------------------------------------------------- /src/UnaryOps.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/src/UnaryOps.cpp -------------------------------------------------------------------------------- /src/UnaryOps.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/src/UnaryOps.h -------------------------------------------------------------------------------- /src/ZstdCompress.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/src/ZstdCompress.cpp -------------------------------------------------------------------------------- /src/ZstdCompress.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/src/ZstdCompress.h -------------------------------------------------------------------------------- /src/basic_ops.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/src/basic_ops.h -------------------------------------------------------------------------------- /src/interrupt.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/src/interrupt.cpp -------------------------------------------------------------------------------- /src/interrupt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/src/interrupt.h -------------------------------------------------------------------------------- /src/is_member_tg.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/src/is_member_tg.cpp -------------------------------------------------------------------------------- /src/is_member_tg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/src/is_member_tg.h -------------------------------------------------------------------------------- /src/logging/log_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/src/logging/log_common.h -------------------------------------------------------------------------------- /src/logging/logger.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/src/logging/logger.h -------------------------------------------------------------------------------- /src/logging/logging.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/src/logging/logging.cpp -------------------------------------------------------------------------------- /src/logging/logging.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/src/logging/logging.h -------------------------------------------------------------------------------- /src/logging/logging_service.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/src/logging/logging_service.h -------------------------------------------------------------------------------- /src/logging/timer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/src/logging/timer.h -------------------------------------------------------------------------------- /src/logging/waiting_deque.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/src/logging/waiting_deque.h -------------------------------------------------------------------------------- /src/missing_values.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/src/missing_values.h -------------------------------------------------------------------------------- /src/ndarray.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/src/ndarray.h -------------------------------------------------------------------------------- /src/numpy_traits.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/src/numpy_traits.h -------------------------------------------------------------------------------- /src/one_input.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/src/one_input.cpp -------------------------------------------------------------------------------- /src/one_input.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/src/one_input.h -------------------------------------------------------------------------------- /src/one_input_impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/src/one_input_impl.h -------------------------------------------------------------------------------- /src/operation_traits.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/src/operation_traits.h -------------------------------------------------------------------------------- /src/operations.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/src/operations.h -------------------------------------------------------------------------------- /src/overload.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/src/overload.h -------------------------------------------------------------------------------- /src/overloaded.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/src/overloaded.h -------------------------------------------------------------------------------- /src/platform_detect.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/src/platform_detect.h -------------------------------------------------------------------------------- /src/rt_math.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/src/rt_math.h -------------------------------------------------------------------------------- /src/simd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/src/simd.h -------------------------------------------------------------------------------- /src/simd/avx2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/src/simd/avx2.h -------------------------------------------------------------------------------- /src/simple_span.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/src/simple_span.h -------------------------------------------------------------------------------- /src/stdafx.h: -------------------------------------------------------------------------------- 1 | /* stub for windows */ 2 | -------------------------------------------------------------------------------- /src/strptime5.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/src/strptime5.cpp -------------------------------------------------------------------------------- /test/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/test/CMakeLists.txt -------------------------------------------------------------------------------- /test/riptide_python_test/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/test/riptide_python_test/CMakeLists.txt -------------------------------------------------------------------------------- /test/riptide_python_test/basic_math_tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/test/riptide_python_test/basic_math_tests.cpp -------------------------------------------------------------------------------- /test/riptide_python_test/bins_bsearch_tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/test/riptide_python_test/bins_bsearch_tests.cpp -------------------------------------------------------------------------------- /test/riptide_python_test/bins_sorted_tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/test/riptide_python_test/bins_sorted_tests.cpp -------------------------------------------------------------------------------- /test/riptide_python_test/combine_accum_tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/test/riptide_python_test/combine_accum_tests.cpp -------------------------------------------------------------------------------- /test/riptide_python_test/datetime_tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/test/riptide_python_test/datetime_tests.cpp -------------------------------------------------------------------------------- /test/riptide_python_test/ema_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/test/riptide_python_test/ema_test.cpp -------------------------------------------------------------------------------- /test/riptide_python_test/groupby_tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/test/riptide_python_test/groupby_tests.cpp -------------------------------------------------------------------------------- /test/riptide_python_test/hash_linear_tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/test/riptide_python_test/hash_linear_tests.cpp -------------------------------------------------------------------------------- /test/riptide_python_test/lexsort_tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/test/riptide_python_test/lexsort_tests.cpp -------------------------------------------------------------------------------- /test/riptide_python_test/logging_python_tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/test/riptide_python_test/logging_python_tests.cpp -------------------------------------------------------------------------------- /test/riptide_python_test/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/test/riptide_python_test/main.cpp -------------------------------------------------------------------------------- /test/riptide_python_test/mbget_tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/test/riptide_python_test/mbget_tests.cpp -------------------------------------------------------------------------------- /test/riptide_python_test/mkalign_tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/test/riptide_python_test/mkalign_tests.cpp -------------------------------------------------------------------------------- /test/riptide_python_test/reduce_tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/test/riptide_python_test/reduce_tests.cpp -------------------------------------------------------------------------------- /test/riptide_python_test/riptide_python_test.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/test/riptide_python_test/riptide_python_test.h -------------------------------------------------------------------------------- /test/riptide_python_test/tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/test/riptide_python_test/tests.cpp -------------------------------------------------------------------------------- /test/riptide_python_test/utility_functions.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/test/riptide_python_test/utility_functions.cpp -------------------------------------------------------------------------------- /test/riptide_test/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/test/riptide_test/CMakeLists.txt -------------------------------------------------------------------------------- /test/riptide_test/buffer_tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/test/riptide_test/buffer_tests.cpp -------------------------------------------------------------------------------- /test/riptide_test/invalid_tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/test/riptide_test/invalid_tests.cpp -------------------------------------------------------------------------------- /test/riptide_test/is_member_tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/test/riptide_test/is_member_tests.cpp -------------------------------------------------------------------------------- /test/riptide_test/logging_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/test/riptide_test/logging_test.cpp -------------------------------------------------------------------------------- /test/riptide_test/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/test/riptide_test/main.cpp -------------------------------------------------------------------------------- /test/riptide_test/math_tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/test/riptide_test/math_tests.cpp -------------------------------------------------------------------------------- /test/riptide_test/math_worker_tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/test/riptide_test/math_worker_tests.cpp -------------------------------------------------------------------------------- /test/riptide_test/numpy_traits_tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/test/riptide_test/numpy_traits_tests.cpp -------------------------------------------------------------------------------- /test/riptide_test/simd_tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/test/riptide_test/simd_tests.cpp -------------------------------------------------------------------------------- /test/riptide_test/test_one_input.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/test/riptide_test/test_one_input.cpp -------------------------------------------------------------------------------- /test/sdsfile_test/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/test/sdsfile_test/CMakeLists.txt -------------------------------------------------------------------------------- /test/sdsfile_test/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/test/sdsfile_test/main.cpp -------------------------------------------------------------------------------- /test/sdsfile_test/main_tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/test/sdsfile_test/main_tests.cpp -------------------------------------------------------------------------------- /test/utility/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/test/utility/CMakeLists.txt -------------------------------------------------------------------------------- /test/utility/any_const_buffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/test/utility/any_const_buffer.h -------------------------------------------------------------------------------- /test/utility/buffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/test/utility/buffer.h -------------------------------------------------------------------------------- /test/utility/mem_buffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/test/utility/mem_buffer.h -------------------------------------------------------------------------------- /test/utility/np_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/test/utility/np_util.h -------------------------------------------------------------------------------- /test/utility/span.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/test/utility/span.h -------------------------------------------------------------------------------- /test/utility/tuple_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/test/utility/tuple_util.h -------------------------------------------------------------------------------- /test/utility/ut_core.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/test/utility/ut_core.h -------------------------------------------------------------------------------- /test/utility/ut_extensions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/test/utility/ut_extensions.h -------------------------------------------------------------------------------- /test/utility/vector_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtosholdings/riptide_cpp/HEAD/test/utility/vector_util.h --------------------------------------------------------------------------------