diff --git a/.github/publish b/.github/publish new file mode 100644 index 0000000..0f35300 --- /dev/null +++ b/.github/publish @@ -0,0 +1,2 @@ +#!/usr/bin/bash + diff --git a/.github/workflows/ci-windows.yml b/.github/workflows/ci-windows.yml deleted file mode 100644 index 28fbff2..0000000 --- a/.github/workflows/ci-windows.yml +++ /dev/null @@ -1,49 +0,0 @@ -name: Windows Build and Test - -on: - push: - branches: [ "master" ] - pull_request: - branches: [ "master" ] - -jobs: - build: - - runs-on: windows-latest - - steps: - - uses: actions/checkout@v3 - - - name: Setup Conda - uses: conda-incubator/setup-miniconda@v2 - with: - activate-environment: vm - environment-file: environment.yml - - - name: Initialize Conda - run: | - conda init - - - name: Activate Conda environment - run: | - conda activate vm - - - name: Build - run: | - conda activate vm - python install.py - pip install dist/* - Get-Content build.log - vonMises -m test/test-data/MATRIX.mat -k A - - - name: Unittest - run: | - conda activate vm - pytest -s test/unit-test - - - name: Code Lint - run: | - conda activate vm - ruff version - ruff format --check . - ruff check --output-format=github . diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml deleted file mode 100644 index 1e12018..0000000 --- a/.github/workflows/ci.yml +++ /dev/null @@ -1,54 +0,0 @@ -name: Linux Build and Test - -on: - push: - branches: [ "master" ] - pull_request: - branches: [ "master" ] - -jobs: - build: - - runs-on: ubuntu-latest - - steps: - - uses: actions/checkout@v3 - - - name: Setup Conda - uses: conda-incubator/setup-miniconda@v2 - with: - activate-environment: vm - environment-file: environment.yml - - - name: Initialize Conda - run: | - conda init bash - source ~/.bashrc - - - name: Activate Conda environment - run: | - source /usr/share/miniconda/etc/profile.d/conda.sh - conda activate vm - - - name: Build - run: | - source /usr/share/miniconda/etc/profile.d/conda.sh - conda activate vm - python install.py - pip install dist/* - cat build.log - vonMises -m test/test-data/MATRIX.mat -k A - - - name: Unittest - run: | - source /usr/share/miniconda/etc/profile.d/conda.sh - conda activate vm - pytest -s test/unit-test - - - name: Code Lint - run: | - source /usr/share/miniconda/etc/profile.d/conda.sh - conda activate vm - ruff version - ruff format --check . - ruff check --output-format=github . diff --git a/.github/workflows/linux.yml b/.github/workflows/linux.yml new file mode 100644 index 0000000..687ffcd --- /dev/null +++ b/.github/workflows/linux.yml @@ -0,0 +1,57 @@ +name: Linux Build and Test + +on: + push: + branches: + - master + - Fix-ci/cd-pipeline + pull_request: + branches: + - master + - Fix-ci/cd-pipeline + +jobs: + build: + runs-on: ubuntu-latest + defaults: + run: + shell: bash -l {0} + + steps: + - uses: actions/checkout@v4 + + - name: Create Environment + run: | + conda env create -f environment.yml + + - name: Build + run: | + source $(conda info --base)/etc/profile.d/conda.sh + conda activate vm + python install.py install + vonMises -m test/test-data/MATRIX.mat -k A > vonMises.log 2>&1 + + - name: Unittest + run: | + source $(conda info --base)/etc/profile.d/conda.sh + conda activate vm + pytest -s test/unit-test + + - name: Code Lint + run: | + source $(conda info --base)/etc/profile.d/conda.sh + conda activate vm + ruff version + ruff format --check . + ruff check --output-format=github . + + - name: Archive Logs + uses: actions/upload-artifact@v3 + if: always() + with: + name: test-logs + path: | + build.log + vonMises.log + test/unit-test.log + test/*.log diff --git a/.github/workflows/win.yml b/.github/workflows/win.yml new file mode 100644 index 0000000..490da1f --- /dev/null +++ b/.github/workflows/win.yml @@ -0,0 +1,53 @@ +name: Windows Build and Test + +on: + push: + branches: + - master + - Fix-ci/cd-pipeline + pull_request: + branches: + - master + - Fix-ci/cd-pipeline + +jobs: + build: + runs-on: windows-latest + + steps: + - uses: actions/checkout@v4 + + - name: Set up Miniconda + uses: conda-incubator/setup-miniconda@v2 + + - name: Create Environment + run: conda env create -f environment.yml + + - name: Build + run: | + conda activate vm + python install.py install + vonMises -m test\test-data\MATRIX.mat -k A > vonMises.log 2>&1 + + - name: Unittest + run: | + conda activate vm + pytest -s test\unit-test + + - name: Code Lint + run: | + conda activate vm + ruff version + ruff format --check . + ruff check --output-format=github . + + - name: Archive Logs + uses: actions/upload-artifact@v3 + if: always() + with: + name: test-logs + path: | + build.log + vonMises.log + test\unit-test.log + test\*.log diff --git a/.gitignore b/.gitignore index 45fa5e3..0fcc820 100644 --- a/.gitignore +++ b/.gitignore @@ -1,6 +1,7 @@ __pycache__ .vscode/ .ruff_cache +.pytest_cache *.egg-info _skbuild/ diff --git a/CMakeLists.txt b/CMakeLists.txt index 1c5fb2a..11e7d67 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -17,39 +17,39 @@ if(OpenMP_CXX_FOUND) endif() set(SOURCES - src/eigenlib/eigen_API.cpp - src/eigenlib/logger.cpp - src/eigenlib/rayleigh_quotient.cpp - src/eigenlib/utils.cpp - src/eigenlib/von_mises.cpp + src/vonmiseslib/vonMises_API.cpp + src/vonmiseslib/logger.cpp + src/vonmiseslib/rayleigh_quotient.cpp + src/vonmiseslib/utils.cpp + src/vonmiseslib/von_mises.cpp ) -set(CMAKE_LIBRARY_OUTPUT_DIRECTORY ${PROJECT_SOURCE_DIR}/src/lib) +set(CMAKE_LIBRARY_OUTPUT_DIRECTORY ${PROJECT_SOURCE_DIR}/src/vonmises/lib) -include_directories(src/lib) +include_directories(src/vonmises/lib) # Add subdirectory for third-party libraries -add_subdirectory(src/eigenlib/thirdParty) +add_subdirectory(src/vonmiseslib/thirdParty) # Include directories for Eigen and fmt -include_directories(src/eigenlib/thirdParty/Eigen_3.4.0) -include_directories(src/eigenlib/thirdParty/fmt-10.2.1/include) +include_directories(src/vonmiseslib/thirdParty/Eigen_3.4.0) +include_directories(src/vonmiseslib/thirdParty/fmt-10.2.1/include) configure_file( - "${PROJECT_SOURCE_DIR}/src/eigenlib/version.h.in" - "${PROJECT_SOURCE_DIR}/src/eigenlib/version.h" + "${PROJECT_SOURCE_DIR}/src/vonmiseslib/version.h.in" + "${PROJECT_SOURCE_DIR}/src/vonmiseslib/version.h" ) # Add shared library target for your main project -add_library(eigen SHARED ${SOURCES}) +add_library(vonmises SHARED ${SOURCES}) -# Link the fmt static library with your eigen shared library -target_link_libraries(eigen PRIVATE fmt) +# Link the fmt static library with your vonmises shared library +target_link_libraries(vonmises PRIVATE fmt) # Link OpenMP if found if(OpenMP_CXX_FOUND) - target_link_libraries(eigen PRIVATE OpenMP::OpenMP_CXX) + target_link_libraries(vonmises PRIVATE OpenMP::OpenMP_CXX) endif() -# Install the eigen library -install(TARGETS eigen LIBRARY DESTINATION lib) +# Install the vonmises library +install(TARGETS vonmises LIBRARY DESTINATION lib) diff --git a/environment.yml b/environment.yml index 19e62d3..bb38af6 100644 --- a/environment.yml +++ b/environment.yml @@ -2,7 +2,7 @@ name: vm channels: - conda-forge dependencies: - - python=3.11 + - python - pip - wheel - setuptools diff --git a/install.py b/install.py index b3c6e4e..02e5c97 100644 --- a/install.py +++ b/install.py @@ -1,12 +1,70 @@ -import subprocess -import time import shlex +import shutil +import subprocess +import sys +from argparse import ArgumentParser +from pathlib import Path + +wheel_cmd = shlex.split("python -m build -n -x --wheel") +build_cmd = shlex.split("pip wheel . -v -w dist ") +install_cmd = shlex.split("pip install . -v") +develop_cmd = shlex.split("pip install -e . -v") + + +def main(args=sys.argv[1:]): + prog = ArgumentParser(prog="Build vonMises") + prog.add_argument( + "mode", + help="""Build mode: + wheel -- only builds the wheel + develop -- creates an editable install + install -- performs a normal install + clean -- removes all build data""", + type=str, + choices=["wheel", "install", "develop", "clean"], + ) + + args = prog.parse_args(args) + + # Log to a file + log_file = "build.log" + + def run_command(command, log_file=log_file): + with open(log_file, "w") as log: + subprocess.run(command, check=True, stdout=log, stderr=log) + + if args.mode == "wheel": + print("Starting wheel build") + run_command(build_cmd) + + elif args.mode == "install": + print("Starting install") + run_command(install_cmd) + + elif args.mode == "develop": + print("Starting development build") + run_command(develop_cmd) + print("Finished development build") + + elif args.mode == "clean": + print("Starting cleanup") + subprocess.run(shlex.split("python -m pip uninstall vonMises -y"), check=True) + subprocess.run(shlex.split("git clean -xdff"), cwd="src", check=True) + + for entry in Path("").iterdir(): + if entry.name in [ + "_skbuild", + "dist", + "build", + ".pytest_cache", + ] or entry.name.endswith("egg-info"): + print(f"Removing '{entry}'") + shutil.rmtree(entry) + if entry.suffix == ".log": + print(f"Removing '{entry}'") + entry.unlink() + print("Finished cleanup") -wheel_cmd = shlex.split("python -m pip wheel . -v -w dist ") -install_cmd = shlex.split("python -m pip install -e . -v") -with open("build.log", "w") as log: - rv = subprocess.Popen(wheel_cmd, stdout=log, stderr=log) - while rv.poll() is None: - time.sleep(0.5) - subprocess.run(install_cmd, stdout=log, stderr=log) +if __name__ == "__main__": + main() diff --git a/pyproject.toml b/pyproject.toml index 6aa4f46..c027241 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -28,7 +28,7 @@ requires-python = ">=3.11" "Homepage" = "https://github.com/saudzahirr/vonMises" [project.scripts] -"vonMises" = "src.__main__:main" +"vonMises" = "vonmises.__main__:main" [tool.setuptools.packages.find] -where = ["."] +where = ["src"] diff --git a/setup.py b/setup.py index 020e64c..394ff05 100644 --- a/setup.py +++ b/setup.py @@ -1,3 +1,9 @@ +import sys from skbuild import setup -setup() +cmake_args = [] +if sys.platform == "win32": + cmake_args.append("-G") + cmake_args.append("MinGW Makefiles") + +setup(cmake_args=cmake_args) diff --git a/src/__init__.py b/src/vonmises/__init__.py similarity index 100% rename from src/__init__.py rename to src/vonmises/__init__.py diff --git a/src/__main__.py b/src/vonmises/__main__.py similarity index 92% rename from src/__main__.py rename to src/vonmises/__main__.py index 8abaef7..689fc9a 100644 --- a/src/__main__.py +++ b/src/vonmises/__main__.py @@ -1,6 +1,6 @@ #!/usr/bin/env python import argparse -from src import eigen, utils, __version__ +from vonmises import eigen, lib, utils, __version__ import sys @@ -38,7 +38,7 @@ def main(): print("vonMises -m <.mat> -k \n") parser.error("You must provide both -m and -k arguments.") - solver = eigen.EigenValueProblem(eigen.eigen_lib) + solver = eigen.EigenValueProblem(lib.vonmises_lib) try: A = utils.mat_to_array(args.mat, args.key) diff --git a/src/eigen.py b/src/vonmises/eigen.py similarity index 82% rename from src/eigen.py rename to src/vonmises/eigen.py index 1f9a5a2..0e51631 100644 --- a/src/eigen.py +++ b/src/vonmises/eigen.py @@ -13,15 +13,7 @@ """ import ctypes -import sys -from pathlib import Path - -if sys.platform == "win32": - shared_file_path = Path(sys.prefix, "lib", "libeigen.dll") - eigen_lib = ctypes.CDLL(str(shared_file_path), winmode=0) -elif sys.platform == "linux": - shared_file_path = Path(sys.prefix, "lib", "libeigen.so") - eigen_lib = ctypes.CDLL(str(shared_file_path)) +from vonmises.lib import vonmises_lib class EigenValueProblem: @@ -61,7 +53,7 @@ def solve(self, A): def eigen(A): - return EigenValueProblem(eigen_lib).solve(A) + return EigenValueProblem(vonmises_lib).solve(A) def eigenvalues(A): diff --git a/src/vonmises/lib.py b/src/vonmises/lib.py new file mode 100644 index 0000000..687004b --- /dev/null +++ b/src/vonmises/lib.py @@ -0,0 +1,30 @@ +""" +Copyright (c) 2024 Saud Zahir + +This file is part of vonMises. + +vonMises is free software; you can redistribute it and/or +modify it under the terms of the MIT License. + +vonMises is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the MIT +License for more details. +""" + +import ctypes +import sys +from pathlib import Path + + +sys_version = f"{sys.version_info.major}{sys.version_info.minor}" +if sys.platform == "win32": + shared_file_path = Path( + sys.prefix, + "bin", + "libvonmises.dll", + ) + vonmises_lib = ctypes.CDLL(str(shared_file_path), winmode=0) +elif sys.platform == "linux": + shared_file_path = Path(sys.prefix, "lib", "libvonmises.so") + vonmises_lib = ctypes.CDLL(str(shared_file_path), ctypes.RTLD_GLOBAL) diff --git a/src/utils.py b/src/vonmises/utils.py similarity index 100% rename from src/utils.py rename to src/vonmises/utils.py diff --git a/src/eigenlib/logger.cpp b/src/vonmiseslib/logger.cpp similarity index 100% rename from src/eigenlib/logger.cpp rename to src/vonmiseslib/logger.cpp diff --git a/src/eigenlib/logger.h b/src/vonmiseslib/logger.h similarity index 100% rename from src/eigenlib/logger.h rename to src/vonmiseslib/logger.h diff --git a/src/eigenlib/rayleigh_quotient.cpp b/src/vonmiseslib/rayleigh_quotient.cpp similarity index 100% rename from src/eigenlib/rayleigh_quotient.cpp rename to src/vonmiseslib/rayleigh_quotient.cpp diff --git a/src/eigenlib/rayleigh_quotient.h b/src/vonmiseslib/rayleigh_quotient.h similarity index 100% rename from src/eigenlib/rayleigh_quotient.h rename to src/vonmiseslib/rayleigh_quotient.h diff --git a/src/eigenlib/thirdParty/CMakeLists.txt b/src/vonmiseslib/thirdParty/CMakeLists.txt similarity index 100% rename from src/eigenlib/thirdParty/CMakeLists.txt rename to src/vonmiseslib/thirdParty/CMakeLists.txt diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/Cholesky b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/Cholesky similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/Cholesky rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/Cholesky diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/CholmodSupport b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/CholmodSupport similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/CholmodSupport rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/CholmodSupport diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/Core b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/Core similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/Core rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/Core diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/Dense b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/Dense similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/Dense rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/Dense diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/Eigen b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/Eigen similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/Eigen rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/Eigen diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/Eigenvalues b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/Eigenvalues similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/Eigenvalues rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/Eigenvalues diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/Geometry b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/Geometry similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/Geometry rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/Geometry diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/Householder b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/Householder similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/Householder rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/Householder diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/IterativeLinearSolvers b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/IterativeLinearSolvers similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/IterativeLinearSolvers rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/IterativeLinearSolvers diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/Jacobi b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/Jacobi similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/Jacobi rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/Jacobi diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/KLUSupport b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/KLUSupport similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/KLUSupport rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/KLUSupport diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/LU b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/LU similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/LU rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/LU diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/MetisSupport b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/MetisSupport similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/MetisSupport rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/MetisSupport diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/OrderingMethods b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/OrderingMethods similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/OrderingMethods rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/OrderingMethods diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/PaStiXSupport b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/PaStiXSupport similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/PaStiXSupport rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/PaStiXSupport diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/PardisoSupport b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/PardisoSupport similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/PardisoSupport rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/PardisoSupport diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/QR b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/QR similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/QR rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/QR diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/QtAlignedMalloc b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/QtAlignedMalloc similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/QtAlignedMalloc rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/QtAlignedMalloc diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/SPQRSupport b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/SPQRSupport similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/SPQRSupport rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/SPQRSupport diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/SVD b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/SVD similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/SVD rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/SVD diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/Sparse b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/Sparse similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/Sparse rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/Sparse diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/SparseCholesky b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/SparseCholesky similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/SparseCholesky rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/SparseCholesky diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/SparseCore b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/SparseCore similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/SparseCore rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/SparseCore diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/SparseLU b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/SparseLU similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/SparseLU rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/SparseLU diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/SparseQR b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/SparseQR similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/SparseQR rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/SparseQR diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/StdDeque b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/StdDeque similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/StdDeque rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/StdDeque diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/StdList b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/StdList similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/StdList rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/StdList diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/StdVector b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/StdVector similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/StdVector rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/StdVector diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/SuperLUSupport b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/SuperLUSupport similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/SuperLUSupport rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/SuperLUSupport diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/UmfPackSupport b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/UmfPackSupport similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/UmfPackSupport rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/UmfPackSupport diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Cholesky/LDLT.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Cholesky/LDLT.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Cholesky/LDLT.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Cholesky/LDLT.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Cholesky/LLT.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Cholesky/LLT.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Cholesky/LLT.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Cholesky/LLT.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Cholesky/LLT_LAPACKE.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Cholesky/LLT_LAPACKE.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Cholesky/LLT_LAPACKE.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Cholesky/LLT_LAPACKE.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/CholmodSupport/CholmodSupport.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/CholmodSupport/CholmodSupport.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/CholmodSupport/CholmodSupport.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/CholmodSupport/CholmodSupport.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/ArithmeticSequence.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/ArithmeticSequence.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/ArithmeticSequence.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/ArithmeticSequence.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/Array.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/Array.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/Array.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/Array.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/ArrayBase.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/ArrayBase.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/ArrayBase.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/ArrayBase.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/ArrayWrapper.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/ArrayWrapper.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/ArrayWrapper.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/ArrayWrapper.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/Assign.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/Assign.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/Assign.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/Assign.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/AssignEvaluator.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/AssignEvaluator.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/AssignEvaluator.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/AssignEvaluator.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/Assign_MKL.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/Assign_MKL.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/Assign_MKL.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/Assign_MKL.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/BandMatrix.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/BandMatrix.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/BandMatrix.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/BandMatrix.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/Block.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/Block.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/Block.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/Block.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/BooleanRedux.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/BooleanRedux.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/BooleanRedux.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/BooleanRedux.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/CommaInitializer.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/CommaInitializer.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/CommaInitializer.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/CommaInitializer.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/ConditionEstimator.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/ConditionEstimator.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/ConditionEstimator.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/ConditionEstimator.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/CoreEvaluators.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/CoreEvaluators.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/CoreEvaluators.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/CoreEvaluators.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/CoreIterators.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/CoreIterators.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/CoreIterators.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/CoreIterators.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/CwiseBinaryOp.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/CwiseBinaryOp.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/CwiseBinaryOp.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/CwiseBinaryOp.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/CwiseNullaryOp.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/CwiseNullaryOp.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/CwiseNullaryOp.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/CwiseNullaryOp.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/CwiseTernaryOp.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/CwiseTernaryOp.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/CwiseTernaryOp.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/CwiseTernaryOp.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/CwiseUnaryOp.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/CwiseUnaryOp.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/CwiseUnaryOp.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/CwiseUnaryOp.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/CwiseUnaryView.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/CwiseUnaryView.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/CwiseUnaryView.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/CwiseUnaryView.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/DenseBase.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/DenseBase.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/DenseBase.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/DenseBase.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/DenseCoeffsBase.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/DenseCoeffsBase.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/DenseCoeffsBase.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/DenseCoeffsBase.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/DenseStorage.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/DenseStorage.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/DenseStorage.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/DenseStorage.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/Diagonal.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/Diagonal.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/Diagonal.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/Diagonal.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/DiagonalMatrix.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/DiagonalMatrix.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/DiagonalMatrix.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/DiagonalMatrix.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/DiagonalProduct.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/DiagonalProduct.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/DiagonalProduct.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/DiagonalProduct.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/Dot.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/Dot.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/Dot.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/Dot.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/EigenBase.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/EigenBase.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/EigenBase.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/EigenBase.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/ForceAlignedAccess.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/ForceAlignedAccess.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/ForceAlignedAccess.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/ForceAlignedAccess.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/Fuzzy.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/Fuzzy.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/Fuzzy.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/Fuzzy.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/GeneralProduct.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/GeneralProduct.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/GeneralProduct.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/GeneralProduct.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/GenericPacketMath.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/GenericPacketMath.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/GenericPacketMath.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/GenericPacketMath.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/GlobalFunctions.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/GlobalFunctions.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/GlobalFunctions.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/GlobalFunctions.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/IO.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/IO.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/IO.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/IO.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/IndexedView.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/IndexedView.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/IndexedView.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/IndexedView.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/Inverse.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/Inverse.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/Inverse.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/Inverse.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/Map.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/Map.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/Map.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/Map.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/MapBase.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/MapBase.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/MapBase.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/MapBase.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/MathFunctions.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/MathFunctions.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/MathFunctions.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/MathFunctions.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/MathFunctionsImpl.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/MathFunctionsImpl.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/MathFunctionsImpl.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/MathFunctionsImpl.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/Matrix.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/Matrix.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/Matrix.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/Matrix.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/MatrixBase.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/MatrixBase.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/MatrixBase.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/MatrixBase.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/NestByValue.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/NestByValue.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/NestByValue.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/NestByValue.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/NoAlias.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/NoAlias.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/NoAlias.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/NoAlias.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/NumTraits.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/NumTraits.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/NumTraits.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/NumTraits.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/PartialReduxEvaluator.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/PartialReduxEvaluator.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/PartialReduxEvaluator.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/PartialReduxEvaluator.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/PermutationMatrix.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/PermutationMatrix.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/PermutationMatrix.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/PermutationMatrix.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/PlainObjectBase.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/PlainObjectBase.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/PlainObjectBase.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/PlainObjectBase.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/Product.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/Product.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/Product.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/Product.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/ProductEvaluators.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/ProductEvaluators.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/ProductEvaluators.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/ProductEvaluators.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/Random.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/Random.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/Random.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/Random.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/Redux.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/Redux.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/Redux.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/Redux.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/Ref.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/Ref.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/Ref.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/Ref.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/Replicate.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/Replicate.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/Replicate.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/Replicate.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/Reshaped.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/Reshaped.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/Reshaped.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/Reshaped.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/ReturnByValue.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/ReturnByValue.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/ReturnByValue.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/ReturnByValue.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/Reverse.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/Reverse.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/Reverse.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/Reverse.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/Select.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/Select.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/Select.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/Select.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/SelfAdjointView.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/SelfAdjointView.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/SelfAdjointView.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/SelfAdjointView.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/SelfCwiseBinaryOp.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/SelfCwiseBinaryOp.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/SelfCwiseBinaryOp.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/SelfCwiseBinaryOp.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/Solve.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/Solve.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/Solve.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/Solve.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/SolveTriangular.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/SolveTriangular.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/SolveTriangular.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/SolveTriangular.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/SolverBase.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/SolverBase.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/SolverBase.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/SolverBase.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/StableNorm.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/StableNorm.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/StableNorm.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/StableNorm.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/StlIterators.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/StlIterators.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/StlIterators.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/StlIterators.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/Stride.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/Stride.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/Stride.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/Stride.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/Swap.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/Swap.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/Swap.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/Swap.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/Transpose.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/Transpose.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/Transpose.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/Transpose.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/Transpositions.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/Transpositions.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/Transpositions.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/Transpositions.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/TriangularMatrix.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/TriangularMatrix.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/TriangularMatrix.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/TriangularMatrix.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/VectorBlock.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/VectorBlock.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/VectorBlock.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/VectorBlock.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/VectorwiseOp.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/VectorwiseOp.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/VectorwiseOp.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/VectorwiseOp.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/Visitor.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/Visitor.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/Visitor.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/Visitor.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/AVX/Complex.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/AVX/Complex.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/AVX/Complex.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/AVX/Complex.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/AVX/MathFunctions.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/AVX/MathFunctions.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/AVX/MathFunctions.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/AVX/MathFunctions.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/AVX/PacketMath.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/AVX/PacketMath.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/AVX/PacketMath.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/AVX/PacketMath.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/AVX/TypeCasting.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/AVX/TypeCasting.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/AVX/TypeCasting.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/AVX/TypeCasting.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/AVX512/Complex.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/AVX512/Complex.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/AVX512/Complex.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/AVX512/Complex.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/AVX512/MathFunctions.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/AVX512/MathFunctions.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/AVX512/MathFunctions.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/AVX512/MathFunctions.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/AVX512/PacketMath.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/AVX512/PacketMath.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/AVX512/PacketMath.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/AVX512/PacketMath.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/AVX512/TypeCasting.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/AVX512/TypeCasting.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/AVX512/TypeCasting.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/AVX512/TypeCasting.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/AltiVec/Complex.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/AltiVec/Complex.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/AltiVec/Complex.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/AltiVec/Complex.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/AltiVec/MathFunctions.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/AltiVec/MathFunctions.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/AltiVec/MathFunctions.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/AltiVec/MathFunctions.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/AltiVec/MatrixProduct.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/AltiVec/MatrixProduct.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/AltiVec/MatrixProduct.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/AltiVec/MatrixProduct.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/AltiVec/MatrixProductCommon.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/AltiVec/MatrixProductCommon.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/AltiVec/MatrixProductCommon.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/AltiVec/MatrixProductCommon.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/AltiVec/MatrixProductMMA.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/AltiVec/MatrixProductMMA.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/AltiVec/MatrixProductMMA.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/AltiVec/MatrixProductMMA.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/AltiVec/PacketMath.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/AltiVec/PacketMath.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/AltiVec/PacketMath.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/AltiVec/PacketMath.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/CUDA/Complex.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/CUDA/Complex.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/CUDA/Complex.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/CUDA/Complex.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/Default/BFloat16.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/Default/BFloat16.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/Default/BFloat16.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/Default/BFloat16.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/Default/ConjHelper.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/Default/ConjHelper.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/Default/ConjHelper.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/Default/ConjHelper.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/Default/GenericPacketMathFunctions.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/Default/GenericPacketMathFunctions.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/Default/GenericPacketMathFunctions.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/Default/GenericPacketMathFunctions.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/Default/GenericPacketMathFunctionsFwd.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/Default/GenericPacketMathFunctionsFwd.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/Default/GenericPacketMathFunctionsFwd.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/Default/GenericPacketMathFunctionsFwd.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/Default/Half.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/Default/Half.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/Default/Half.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/Default/Half.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/Default/Settings.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/Default/Settings.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/Default/Settings.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/Default/Settings.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/Default/TypeCasting.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/Default/TypeCasting.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/Default/TypeCasting.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/Default/TypeCasting.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/GPU/MathFunctions.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/GPU/MathFunctions.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/GPU/MathFunctions.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/GPU/MathFunctions.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/GPU/PacketMath.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/GPU/PacketMath.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/GPU/PacketMath.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/GPU/PacketMath.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/GPU/TypeCasting.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/GPU/TypeCasting.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/GPU/TypeCasting.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/GPU/TypeCasting.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/HIP/hcc/math_constants.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/HIP/hcc/math_constants.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/HIP/hcc/math_constants.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/HIP/hcc/math_constants.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/MSA/Complex.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/MSA/Complex.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/MSA/Complex.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/MSA/Complex.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/MSA/MathFunctions.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/MSA/MathFunctions.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/MSA/MathFunctions.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/MSA/MathFunctions.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/MSA/PacketMath.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/MSA/PacketMath.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/MSA/PacketMath.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/MSA/PacketMath.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/NEON/Complex.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/NEON/Complex.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/NEON/Complex.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/NEON/Complex.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/NEON/GeneralBlockPanelKernel.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/NEON/GeneralBlockPanelKernel.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/NEON/GeneralBlockPanelKernel.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/NEON/GeneralBlockPanelKernel.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/NEON/MathFunctions.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/NEON/MathFunctions.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/NEON/MathFunctions.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/NEON/MathFunctions.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/NEON/PacketMath.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/NEON/PacketMath.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/NEON/PacketMath.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/NEON/PacketMath.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/NEON/TypeCasting.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/NEON/TypeCasting.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/NEON/TypeCasting.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/NEON/TypeCasting.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/SSE/Complex.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/SSE/Complex.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/SSE/Complex.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/SSE/Complex.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/SSE/MathFunctions.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/SSE/MathFunctions.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/SSE/MathFunctions.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/SSE/MathFunctions.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/SSE/PacketMath.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/SSE/PacketMath.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/SSE/PacketMath.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/SSE/PacketMath.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/SSE/TypeCasting.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/SSE/TypeCasting.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/SSE/TypeCasting.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/SSE/TypeCasting.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/SVE/MathFunctions.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/SVE/MathFunctions.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/SVE/MathFunctions.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/SVE/MathFunctions.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/SVE/PacketMath.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/SVE/PacketMath.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/SVE/PacketMath.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/SVE/PacketMath.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/SVE/TypeCasting.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/SVE/TypeCasting.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/SVE/TypeCasting.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/SVE/TypeCasting.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/SYCL/InteropHeaders.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/SYCL/InteropHeaders.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/SYCL/InteropHeaders.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/SYCL/InteropHeaders.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/SYCL/MathFunctions.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/SYCL/MathFunctions.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/SYCL/MathFunctions.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/SYCL/MathFunctions.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/SYCL/PacketMath.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/SYCL/PacketMath.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/SYCL/PacketMath.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/SYCL/PacketMath.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/SYCL/SyclMemoryModel.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/SYCL/SyclMemoryModel.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/SYCL/SyclMemoryModel.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/SYCL/SyclMemoryModel.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/SYCL/TypeCasting.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/SYCL/TypeCasting.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/SYCL/TypeCasting.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/SYCL/TypeCasting.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/ZVector/Complex.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/ZVector/Complex.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/ZVector/Complex.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/ZVector/Complex.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/ZVector/MathFunctions.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/ZVector/MathFunctions.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/ZVector/MathFunctions.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/ZVector/MathFunctions.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/ZVector/PacketMath.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/ZVector/PacketMath.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/ZVector/PacketMath.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/arch/ZVector/PacketMath.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/functors/AssignmentFunctors.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/functors/AssignmentFunctors.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/functors/AssignmentFunctors.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/functors/AssignmentFunctors.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/functors/BinaryFunctors.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/functors/BinaryFunctors.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/functors/BinaryFunctors.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/functors/BinaryFunctors.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/functors/NullaryFunctors.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/functors/NullaryFunctors.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/functors/NullaryFunctors.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/functors/NullaryFunctors.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/functors/StlFunctors.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/functors/StlFunctors.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/functors/StlFunctors.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/functors/StlFunctors.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/functors/TernaryFunctors.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/functors/TernaryFunctors.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/functors/TernaryFunctors.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/functors/TernaryFunctors.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/functors/UnaryFunctors.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/functors/UnaryFunctors.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/functors/UnaryFunctors.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/functors/UnaryFunctors.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/products/GeneralBlockPanelKernel.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/products/GeneralBlockPanelKernel.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/products/GeneralBlockPanelKernel.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/products/GeneralBlockPanelKernel.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/products/GeneralMatrixMatrix.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/products/GeneralMatrixMatrix.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/products/GeneralMatrixMatrix.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/products/GeneralMatrixMatrix.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/products/GeneralMatrixMatrixTriangular_BLAS.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/products/GeneralMatrixMatrixTriangular_BLAS.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/products/GeneralMatrixMatrixTriangular_BLAS.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/products/GeneralMatrixMatrixTriangular_BLAS.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/products/GeneralMatrixMatrix_BLAS.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/products/GeneralMatrixMatrix_BLAS.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/products/GeneralMatrixMatrix_BLAS.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/products/GeneralMatrixMatrix_BLAS.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/products/GeneralMatrixVector.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/products/GeneralMatrixVector.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/products/GeneralMatrixVector.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/products/GeneralMatrixVector.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/products/GeneralMatrixVector_BLAS.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/products/GeneralMatrixVector_BLAS.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/products/GeneralMatrixVector_BLAS.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/products/GeneralMatrixVector_BLAS.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/products/Parallelizer.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/products/Parallelizer.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/products/Parallelizer.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/products/Parallelizer.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/products/SelfadjointMatrixMatrix.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/products/SelfadjointMatrixMatrix.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/products/SelfadjointMatrixMatrix.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/products/SelfadjointMatrixMatrix.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/products/SelfadjointMatrixMatrix_BLAS.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/products/SelfadjointMatrixMatrix_BLAS.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/products/SelfadjointMatrixMatrix_BLAS.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/products/SelfadjointMatrixMatrix_BLAS.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/products/SelfadjointMatrixVector.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/products/SelfadjointMatrixVector.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/products/SelfadjointMatrixVector.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/products/SelfadjointMatrixVector.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/products/SelfadjointMatrixVector_BLAS.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/products/SelfadjointMatrixVector_BLAS.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/products/SelfadjointMatrixVector_BLAS.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/products/SelfadjointMatrixVector_BLAS.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/products/SelfadjointProduct.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/products/SelfadjointProduct.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/products/SelfadjointProduct.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/products/SelfadjointProduct.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/products/SelfadjointRank2Update.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/products/SelfadjointRank2Update.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/products/SelfadjointRank2Update.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/products/SelfadjointRank2Update.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/products/TriangularMatrixMatrix.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/products/TriangularMatrixMatrix.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/products/TriangularMatrixMatrix.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/products/TriangularMatrixMatrix.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/products/TriangularMatrixMatrix_BLAS.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/products/TriangularMatrixMatrix_BLAS.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/products/TriangularMatrixMatrix_BLAS.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/products/TriangularMatrixMatrix_BLAS.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/products/TriangularMatrixVector.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/products/TriangularMatrixVector.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/products/TriangularMatrixVector.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/products/TriangularMatrixVector.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/products/TriangularMatrixVector_BLAS.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/products/TriangularMatrixVector_BLAS.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/products/TriangularMatrixVector_BLAS.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/products/TriangularMatrixVector_BLAS.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/products/TriangularSolverMatrix.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/products/TriangularSolverMatrix.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/products/TriangularSolverMatrix.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/products/TriangularSolverMatrix.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/products/TriangularSolverMatrix_BLAS.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/products/TriangularSolverMatrix_BLAS.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/products/TriangularSolverMatrix_BLAS.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/products/TriangularSolverMatrix_BLAS.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/products/TriangularSolverVector.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/products/TriangularSolverVector.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/products/TriangularSolverVector.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/products/TriangularSolverVector.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/util/BlasUtil.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/util/BlasUtil.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/util/BlasUtil.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/util/BlasUtil.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/util/ConfigureVectorization.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/util/ConfigureVectorization.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/util/ConfigureVectorization.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/util/ConfigureVectorization.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/util/Constants.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/util/Constants.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/util/Constants.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/util/Constants.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/util/DisableStupidWarnings.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/util/DisableStupidWarnings.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/util/DisableStupidWarnings.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/util/DisableStupidWarnings.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/util/ForwardDeclarations.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/util/ForwardDeclarations.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/util/ForwardDeclarations.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/util/ForwardDeclarations.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/util/IndexedViewHelper.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/util/IndexedViewHelper.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/util/IndexedViewHelper.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/util/IndexedViewHelper.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/util/IntegralConstant.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/util/IntegralConstant.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/util/IntegralConstant.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/util/IntegralConstant.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/util/MKL_support.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/util/MKL_support.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/util/MKL_support.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/util/MKL_support.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/util/Macros.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/util/Macros.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/util/Macros.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/util/Macros.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/util/Memory.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/util/Memory.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/util/Memory.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/util/Memory.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/util/Meta.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/util/Meta.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/util/Meta.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/util/Meta.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/util/NonMPL2.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/util/NonMPL2.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/util/NonMPL2.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/util/NonMPL2.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/util/ReenableStupidWarnings.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/util/ReenableStupidWarnings.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/util/ReenableStupidWarnings.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/util/ReenableStupidWarnings.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/util/ReshapedHelper.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/util/ReshapedHelper.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/util/ReshapedHelper.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/util/ReshapedHelper.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/util/StaticAssert.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/util/StaticAssert.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/util/StaticAssert.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/util/StaticAssert.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/util/SymbolicIndex.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/util/SymbolicIndex.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/util/SymbolicIndex.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/util/SymbolicIndex.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/util/XprHelper.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/util/XprHelper.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Core/util/XprHelper.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Core/util/XprHelper.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Eigenvalues/ComplexEigenSolver.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Eigenvalues/ComplexEigenSolver.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Eigenvalues/ComplexEigenSolver.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Eigenvalues/ComplexEigenSolver.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Eigenvalues/ComplexSchur.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Eigenvalues/ComplexSchur.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Eigenvalues/ComplexSchur.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Eigenvalues/ComplexSchur.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Eigenvalues/ComplexSchur_LAPACKE.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Eigenvalues/ComplexSchur_LAPACKE.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Eigenvalues/ComplexSchur_LAPACKE.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Eigenvalues/ComplexSchur_LAPACKE.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Eigenvalues/EigenSolver.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Eigenvalues/EigenSolver.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Eigenvalues/EigenSolver.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Eigenvalues/EigenSolver.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Eigenvalues/GeneralizedEigenSolver.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Eigenvalues/GeneralizedEigenSolver.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Eigenvalues/GeneralizedEigenSolver.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Eigenvalues/GeneralizedEigenSolver.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Eigenvalues/GeneralizedSelfAdjointEigenSolver.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Eigenvalues/GeneralizedSelfAdjointEigenSolver.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Eigenvalues/GeneralizedSelfAdjointEigenSolver.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Eigenvalues/GeneralizedSelfAdjointEigenSolver.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Eigenvalues/HessenbergDecomposition.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Eigenvalues/HessenbergDecomposition.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Eigenvalues/HessenbergDecomposition.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Eigenvalues/HessenbergDecomposition.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Eigenvalues/MatrixBaseEigenvalues.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Eigenvalues/MatrixBaseEigenvalues.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Eigenvalues/MatrixBaseEigenvalues.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Eigenvalues/MatrixBaseEigenvalues.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Eigenvalues/RealQZ.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Eigenvalues/RealQZ.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Eigenvalues/RealQZ.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Eigenvalues/RealQZ.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Eigenvalues/RealSchur.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Eigenvalues/RealSchur.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Eigenvalues/RealSchur.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Eigenvalues/RealSchur.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Eigenvalues/RealSchur_LAPACKE.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Eigenvalues/RealSchur_LAPACKE.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Eigenvalues/RealSchur_LAPACKE.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Eigenvalues/RealSchur_LAPACKE.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Eigenvalues/SelfAdjointEigenSolver_LAPACKE.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Eigenvalues/SelfAdjointEigenSolver_LAPACKE.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Eigenvalues/SelfAdjointEigenSolver_LAPACKE.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Eigenvalues/SelfAdjointEigenSolver_LAPACKE.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Eigenvalues/Tridiagonalization.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Eigenvalues/Tridiagonalization.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Eigenvalues/Tridiagonalization.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Eigenvalues/Tridiagonalization.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Geometry/AlignedBox.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Geometry/AlignedBox.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Geometry/AlignedBox.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Geometry/AlignedBox.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Geometry/AngleAxis.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Geometry/AngleAxis.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Geometry/AngleAxis.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Geometry/AngleAxis.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Geometry/EulerAngles.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Geometry/EulerAngles.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Geometry/EulerAngles.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Geometry/EulerAngles.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Geometry/Homogeneous.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Geometry/Homogeneous.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Geometry/Homogeneous.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Geometry/Homogeneous.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Geometry/Hyperplane.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Geometry/Hyperplane.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Geometry/Hyperplane.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Geometry/Hyperplane.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Geometry/OrthoMethods.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Geometry/OrthoMethods.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Geometry/OrthoMethods.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Geometry/OrthoMethods.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Geometry/ParametrizedLine.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Geometry/ParametrizedLine.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Geometry/ParametrizedLine.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Geometry/ParametrizedLine.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Geometry/Quaternion.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Geometry/Quaternion.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Geometry/Quaternion.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Geometry/Quaternion.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Geometry/Rotation2D.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Geometry/Rotation2D.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Geometry/Rotation2D.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Geometry/Rotation2D.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Geometry/RotationBase.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Geometry/RotationBase.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Geometry/RotationBase.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Geometry/RotationBase.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Geometry/Scaling.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Geometry/Scaling.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Geometry/Scaling.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Geometry/Scaling.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Geometry/Transform.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Geometry/Transform.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Geometry/Transform.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Geometry/Transform.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Geometry/Translation.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Geometry/Translation.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Geometry/Translation.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Geometry/Translation.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Geometry/Umeyama.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Geometry/Umeyama.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Geometry/Umeyama.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Geometry/Umeyama.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Geometry/arch/Geometry_SIMD.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Geometry/arch/Geometry_SIMD.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Geometry/arch/Geometry_SIMD.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Geometry/arch/Geometry_SIMD.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Householder/BlockHouseholder.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Householder/BlockHouseholder.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Householder/BlockHouseholder.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Householder/BlockHouseholder.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Householder/Householder.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Householder/Householder.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Householder/Householder.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Householder/Householder.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Householder/HouseholderSequence.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Householder/HouseholderSequence.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Householder/HouseholderSequence.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Householder/HouseholderSequence.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/IterativeLinearSolvers/BasicPreconditioners.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/IterativeLinearSolvers/BasicPreconditioners.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/IterativeLinearSolvers/BasicPreconditioners.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/IterativeLinearSolvers/BasicPreconditioners.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/IterativeLinearSolvers/BiCGSTAB.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/IterativeLinearSolvers/BiCGSTAB.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/IterativeLinearSolvers/BiCGSTAB.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/IterativeLinearSolvers/BiCGSTAB.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/IterativeLinearSolvers/ConjugateGradient.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/IterativeLinearSolvers/ConjugateGradient.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/IterativeLinearSolvers/ConjugateGradient.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/IterativeLinearSolvers/ConjugateGradient.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/IterativeLinearSolvers/IncompleteCholesky.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/IterativeLinearSolvers/IncompleteCholesky.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/IterativeLinearSolvers/IncompleteCholesky.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/IterativeLinearSolvers/IncompleteCholesky.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/IterativeLinearSolvers/IncompleteLUT.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/IterativeLinearSolvers/IncompleteLUT.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/IterativeLinearSolvers/IncompleteLUT.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/IterativeLinearSolvers/IncompleteLUT.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/IterativeLinearSolvers/IterativeSolverBase.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/IterativeLinearSolvers/IterativeSolverBase.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/IterativeLinearSolvers/IterativeSolverBase.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/IterativeLinearSolvers/IterativeSolverBase.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/IterativeLinearSolvers/LeastSquareConjugateGradient.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/IterativeLinearSolvers/LeastSquareConjugateGradient.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/IterativeLinearSolvers/LeastSquareConjugateGradient.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/IterativeLinearSolvers/LeastSquareConjugateGradient.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/IterativeLinearSolvers/SolveWithGuess.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/IterativeLinearSolvers/SolveWithGuess.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/IterativeLinearSolvers/SolveWithGuess.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/IterativeLinearSolvers/SolveWithGuess.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Jacobi/Jacobi.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Jacobi/Jacobi.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/Jacobi/Jacobi.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/Jacobi/Jacobi.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/KLUSupport/KLUSupport.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/KLUSupport/KLUSupport.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/KLUSupport/KLUSupport.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/KLUSupport/KLUSupport.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/LU/Determinant.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/LU/Determinant.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/LU/Determinant.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/LU/Determinant.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/LU/FullPivLU.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/LU/FullPivLU.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/LU/FullPivLU.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/LU/FullPivLU.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/LU/InverseImpl.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/LU/InverseImpl.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/LU/InverseImpl.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/LU/InverseImpl.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/LU/PartialPivLU.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/LU/PartialPivLU.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/LU/PartialPivLU.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/LU/PartialPivLU.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/LU/PartialPivLU_LAPACKE.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/LU/PartialPivLU_LAPACKE.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/LU/PartialPivLU_LAPACKE.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/LU/PartialPivLU_LAPACKE.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/LU/arch/InverseSize4.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/LU/arch/InverseSize4.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/LU/arch/InverseSize4.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/LU/arch/InverseSize4.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/MetisSupport/MetisSupport.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/MetisSupport/MetisSupport.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/MetisSupport/MetisSupport.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/MetisSupport/MetisSupport.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/OrderingMethods/Amd.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/OrderingMethods/Amd.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/OrderingMethods/Amd.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/OrderingMethods/Amd.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/OrderingMethods/Eigen_Colamd.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/OrderingMethods/Eigen_Colamd.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/OrderingMethods/Eigen_Colamd.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/OrderingMethods/Eigen_Colamd.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/OrderingMethods/Ordering.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/OrderingMethods/Ordering.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/OrderingMethods/Ordering.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/OrderingMethods/Ordering.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/PaStiXSupport/PaStiXSupport.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/PaStiXSupport/PaStiXSupport.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/PaStiXSupport/PaStiXSupport.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/PaStiXSupport/PaStiXSupport.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/PardisoSupport/PardisoSupport.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/PardisoSupport/PardisoSupport.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/PardisoSupport/PardisoSupport.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/PardisoSupport/PardisoSupport.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/QR/ColPivHouseholderQR.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/QR/ColPivHouseholderQR.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/QR/ColPivHouseholderQR.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/QR/ColPivHouseholderQR.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/QR/ColPivHouseholderQR_LAPACKE.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/QR/ColPivHouseholderQR_LAPACKE.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/QR/ColPivHouseholderQR_LAPACKE.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/QR/ColPivHouseholderQR_LAPACKE.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/QR/CompleteOrthogonalDecomposition.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/QR/CompleteOrthogonalDecomposition.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/QR/CompleteOrthogonalDecomposition.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/QR/CompleteOrthogonalDecomposition.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/QR/FullPivHouseholderQR.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/QR/FullPivHouseholderQR.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/QR/FullPivHouseholderQR.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/QR/FullPivHouseholderQR.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/QR/HouseholderQR.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/QR/HouseholderQR.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/QR/HouseholderQR.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/QR/HouseholderQR.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/QR/HouseholderQR_LAPACKE.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/QR/HouseholderQR_LAPACKE.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/QR/HouseholderQR_LAPACKE.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/QR/HouseholderQR_LAPACKE.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/SPQRSupport/SuiteSparseQRSupport.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/SPQRSupport/SuiteSparseQRSupport.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/SPQRSupport/SuiteSparseQRSupport.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/SPQRSupport/SuiteSparseQRSupport.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/SVD/BDCSVD.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/SVD/BDCSVD.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/SVD/BDCSVD.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/SVD/BDCSVD.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/SVD/JacobiSVD.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/SVD/JacobiSVD.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/SVD/JacobiSVD.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/SVD/JacobiSVD.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/SVD/JacobiSVD_LAPACKE.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/SVD/JacobiSVD_LAPACKE.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/SVD/JacobiSVD_LAPACKE.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/SVD/JacobiSVD_LAPACKE.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/SVD/SVDBase.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/SVD/SVDBase.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/SVD/SVDBase.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/SVD/SVDBase.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/SVD/UpperBidiagonalization.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/SVD/UpperBidiagonalization.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/SVD/UpperBidiagonalization.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/SVD/UpperBidiagonalization.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/SparseCholesky/SimplicialCholesky.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/SparseCholesky/SimplicialCholesky.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/SparseCholesky/SimplicialCholesky.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/SparseCholesky/SimplicialCholesky.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/SparseCholesky/SimplicialCholesky_impl.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/SparseCholesky/SimplicialCholesky_impl.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/SparseCholesky/SimplicialCholesky_impl.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/SparseCholesky/SimplicialCholesky_impl.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/SparseCore/AmbiVector.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/SparseCore/AmbiVector.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/SparseCore/AmbiVector.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/SparseCore/AmbiVector.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/SparseCore/CompressedStorage.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/SparseCore/CompressedStorage.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/SparseCore/CompressedStorage.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/SparseCore/CompressedStorage.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/SparseCore/ConservativeSparseSparseProduct.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/SparseCore/ConservativeSparseSparseProduct.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/SparseCore/ConservativeSparseSparseProduct.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/SparseCore/ConservativeSparseSparseProduct.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/SparseCore/MappedSparseMatrix.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/SparseCore/MappedSparseMatrix.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/SparseCore/MappedSparseMatrix.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/SparseCore/MappedSparseMatrix.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/SparseCore/SparseAssign.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/SparseCore/SparseAssign.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/SparseCore/SparseAssign.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/SparseCore/SparseAssign.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/SparseCore/SparseBlock.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/SparseCore/SparseBlock.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/SparseCore/SparseBlock.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/SparseCore/SparseBlock.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/SparseCore/SparseColEtree.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/SparseCore/SparseColEtree.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/SparseCore/SparseColEtree.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/SparseCore/SparseColEtree.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/SparseCore/SparseCompressedBase.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/SparseCore/SparseCompressedBase.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/SparseCore/SparseCompressedBase.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/SparseCore/SparseCompressedBase.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/SparseCore/SparseCwiseBinaryOp.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/SparseCore/SparseCwiseBinaryOp.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/SparseCore/SparseCwiseBinaryOp.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/SparseCore/SparseCwiseBinaryOp.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/SparseCore/SparseCwiseUnaryOp.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/SparseCore/SparseCwiseUnaryOp.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/SparseCore/SparseCwiseUnaryOp.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/SparseCore/SparseCwiseUnaryOp.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/SparseCore/SparseDenseProduct.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/SparseCore/SparseDenseProduct.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/SparseCore/SparseDenseProduct.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/SparseCore/SparseDenseProduct.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/SparseCore/SparseDiagonalProduct.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/SparseCore/SparseDiagonalProduct.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/SparseCore/SparseDiagonalProduct.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/SparseCore/SparseDiagonalProduct.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/SparseCore/SparseDot.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/SparseCore/SparseDot.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/SparseCore/SparseDot.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/SparseCore/SparseDot.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/SparseCore/SparseFuzzy.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/SparseCore/SparseFuzzy.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/SparseCore/SparseFuzzy.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/SparseCore/SparseFuzzy.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/SparseCore/SparseMap.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/SparseCore/SparseMap.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/SparseCore/SparseMap.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/SparseCore/SparseMap.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/SparseCore/SparseMatrix.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/SparseCore/SparseMatrix.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/SparseCore/SparseMatrix.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/SparseCore/SparseMatrix.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/SparseCore/SparseMatrixBase.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/SparseCore/SparseMatrixBase.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/SparseCore/SparseMatrixBase.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/SparseCore/SparseMatrixBase.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/SparseCore/SparsePermutation.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/SparseCore/SparsePermutation.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/SparseCore/SparsePermutation.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/SparseCore/SparsePermutation.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/SparseCore/SparseProduct.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/SparseCore/SparseProduct.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/SparseCore/SparseProduct.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/SparseCore/SparseProduct.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/SparseCore/SparseRedux.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/SparseCore/SparseRedux.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/SparseCore/SparseRedux.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/SparseCore/SparseRedux.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/SparseCore/SparseRef.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/SparseCore/SparseRef.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/SparseCore/SparseRef.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/SparseCore/SparseRef.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/SparseCore/SparseSelfAdjointView.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/SparseCore/SparseSelfAdjointView.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/SparseCore/SparseSelfAdjointView.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/SparseCore/SparseSelfAdjointView.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/SparseCore/SparseSolverBase.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/SparseCore/SparseSolverBase.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/SparseCore/SparseSolverBase.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/SparseCore/SparseSolverBase.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/SparseCore/SparseSparseProductWithPruning.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/SparseCore/SparseSparseProductWithPruning.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/SparseCore/SparseSparseProductWithPruning.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/SparseCore/SparseSparseProductWithPruning.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/SparseCore/SparseTranspose.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/SparseCore/SparseTranspose.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/SparseCore/SparseTranspose.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/SparseCore/SparseTranspose.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/SparseCore/SparseTriangularView.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/SparseCore/SparseTriangularView.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/SparseCore/SparseTriangularView.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/SparseCore/SparseTriangularView.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/SparseCore/SparseUtil.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/SparseCore/SparseUtil.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/SparseCore/SparseUtil.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/SparseCore/SparseUtil.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/SparseCore/SparseVector.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/SparseCore/SparseVector.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/SparseCore/SparseVector.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/SparseCore/SparseVector.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/SparseCore/SparseView.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/SparseCore/SparseView.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/SparseCore/SparseView.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/SparseCore/SparseView.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/SparseCore/TriangularSolver.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/SparseCore/TriangularSolver.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/SparseCore/TriangularSolver.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/SparseCore/TriangularSolver.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/SparseLU/SparseLU.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/SparseLU/SparseLU.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/SparseLU/SparseLU.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/SparseLU/SparseLU.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/SparseLU/SparseLUImpl.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/SparseLU/SparseLUImpl.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/SparseLU/SparseLUImpl.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/SparseLU/SparseLUImpl.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/SparseLU/SparseLU_Memory.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/SparseLU/SparseLU_Memory.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/SparseLU/SparseLU_Memory.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/SparseLU/SparseLU_Memory.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/SparseLU/SparseLU_Structs.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/SparseLU/SparseLU_Structs.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/SparseLU/SparseLU_Structs.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/SparseLU/SparseLU_Structs.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/SparseLU/SparseLU_SupernodalMatrix.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/SparseLU/SparseLU_SupernodalMatrix.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/SparseLU/SparseLU_SupernodalMatrix.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/SparseLU/SparseLU_SupernodalMatrix.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/SparseLU/SparseLU_Utils.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/SparseLU/SparseLU_Utils.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/SparseLU/SparseLU_Utils.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/SparseLU/SparseLU_Utils.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/SparseLU/SparseLU_column_bmod.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/SparseLU/SparseLU_column_bmod.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/SparseLU/SparseLU_column_bmod.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/SparseLU/SparseLU_column_bmod.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/SparseLU/SparseLU_column_dfs.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/SparseLU/SparseLU_column_dfs.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/SparseLU/SparseLU_column_dfs.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/SparseLU/SparseLU_column_dfs.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/SparseLU/SparseLU_copy_to_ucol.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/SparseLU/SparseLU_copy_to_ucol.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/SparseLU/SparseLU_copy_to_ucol.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/SparseLU/SparseLU_copy_to_ucol.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/SparseLU/SparseLU_gemm_kernel.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/SparseLU/SparseLU_gemm_kernel.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/SparseLU/SparseLU_gemm_kernel.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/SparseLU/SparseLU_gemm_kernel.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/SparseLU/SparseLU_kernel_bmod.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/SparseLU/SparseLU_kernel_bmod.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/SparseLU/SparseLU_kernel_bmod.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/SparseLU/SparseLU_kernel_bmod.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/SparseLU/SparseLU_panel_bmod.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/SparseLU/SparseLU_panel_bmod.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/SparseLU/SparseLU_panel_bmod.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/SparseLU/SparseLU_panel_bmod.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/SparseLU/SparseLU_panel_dfs.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/SparseLU/SparseLU_panel_dfs.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/SparseLU/SparseLU_panel_dfs.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/SparseLU/SparseLU_panel_dfs.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/SparseLU/SparseLU_pivotL.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/SparseLU/SparseLU_pivotL.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/SparseLU/SparseLU_pivotL.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/SparseLU/SparseLU_pivotL.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/SparseLU/SparseLU_pruneL.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/SparseLU/SparseLU_pruneL.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/SparseLU/SparseLU_pruneL.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/SparseLU/SparseLU_pruneL.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/SparseLU/SparseLU_relax_snode.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/SparseLU/SparseLU_relax_snode.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/SparseLU/SparseLU_relax_snode.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/SparseLU/SparseLU_relax_snode.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/SparseQR/SparseQR.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/SparseQR/SparseQR.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/SparseQR/SparseQR.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/SparseQR/SparseQR.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/StlSupport/StdDeque.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/StlSupport/StdDeque.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/StlSupport/StdDeque.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/StlSupport/StdDeque.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/StlSupport/StdList.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/StlSupport/StdList.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/StlSupport/StdList.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/StlSupport/StdList.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/StlSupport/StdVector.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/StlSupport/StdVector.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/StlSupport/StdVector.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/StlSupport/StdVector.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/StlSupport/details.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/StlSupport/details.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/StlSupport/details.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/StlSupport/details.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/SuperLUSupport/SuperLUSupport.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/SuperLUSupport/SuperLUSupport.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/SuperLUSupport/SuperLUSupport.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/SuperLUSupport/SuperLUSupport.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/UmfPackSupport/UmfPackSupport.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/UmfPackSupport/UmfPackSupport.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/UmfPackSupport/UmfPackSupport.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/UmfPackSupport/UmfPackSupport.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/misc/Image.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/misc/Image.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/misc/Image.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/misc/Image.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/misc/Kernel.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/misc/Kernel.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/misc/Kernel.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/misc/Kernel.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/misc/RealSvd2x2.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/misc/RealSvd2x2.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/misc/RealSvd2x2.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/misc/RealSvd2x2.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/misc/blas.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/misc/blas.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/misc/blas.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/misc/blas.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/misc/lapack.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/misc/lapack.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/misc/lapack.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/misc/lapack.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/misc/lapacke.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/misc/lapacke.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/misc/lapacke.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/misc/lapacke.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/misc/lapacke_mangling.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/misc/lapacke_mangling.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/misc/lapacke_mangling.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/misc/lapacke_mangling.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/plugins/ArrayCwiseBinaryOps.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/plugins/ArrayCwiseBinaryOps.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/plugins/ArrayCwiseBinaryOps.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/plugins/ArrayCwiseBinaryOps.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/plugins/ArrayCwiseUnaryOps.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/plugins/ArrayCwiseUnaryOps.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/plugins/ArrayCwiseUnaryOps.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/plugins/ArrayCwiseUnaryOps.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/plugins/BlockMethods.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/plugins/BlockMethods.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/plugins/BlockMethods.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/plugins/BlockMethods.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/plugins/CommonCwiseBinaryOps.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/plugins/CommonCwiseBinaryOps.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/plugins/CommonCwiseBinaryOps.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/plugins/CommonCwiseBinaryOps.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/plugins/CommonCwiseUnaryOps.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/plugins/CommonCwiseUnaryOps.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/plugins/CommonCwiseUnaryOps.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/plugins/CommonCwiseUnaryOps.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/plugins/IndexedViewMethods.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/plugins/IndexedViewMethods.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/plugins/IndexedViewMethods.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/plugins/IndexedViewMethods.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/plugins/MatrixCwiseBinaryOps.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/plugins/MatrixCwiseBinaryOps.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/plugins/MatrixCwiseBinaryOps.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/plugins/MatrixCwiseBinaryOps.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/plugins/MatrixCwiseUnaryOps.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/plugins/MatrixCwiseUnaryOps.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/plugins/MatrixCwiseUnaryOps.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/plugins/MatrixCwiseUnaryOps.h diff --git a/src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/plugins/ReshapedMethods.h b/src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/plugins/ReshapedMethods.h similarity index 100% rename from src/eigenlib/thirdParty/Eigen_3.4.0/Eigen/src/plugins/ReshapedMethods.h rename to src/vonmiseslib/thirdParty/Eigen_3.4.0/Eigen/src/plugins/ReshapedMethods.h diff --git a/src/eigenlib/thirdParty/fmt-10.2.1/CMakeLists.txt b/src/vonmiseslib/thirdParty/fmt-10.2.1/CMakeLists.txt similarity index 100% rename from src/eigenlib/thirdParty/fmt-10.2.1/CMakeLists.txt rename to src/vonmiseslib/thirdParty/fmt-10.2.1/CMakeLists.txt diff --git a/src/eigenlib/thirdParty/fmt-10.2.1/include/fmt/args.h b/src/vonmiseslib/thirdParty/fmt-10.2.1/include/fmt/args.h similarity index 100% rename from src/eigenlib/thirdParty/fmt-10.2.1/include/fmt/args.h rename to src/vonmiseslib/thirdParty/fmt-10.2.1/include/fmt/args.h diff --git a/src/eigenlib/thirdParty/fmt-10.2.1/include/fmt/chrono.h b/src/vonmiseslib/thirdParty/fmt-10.2.1/include/fmt/chrono.h similarity index 100% rename from src/eigenlib/thirdParty/fmt-10.2.1/include/fmt/chrono.h rename to src/vonmiseslib/thirdParty/fmt-10.2.1/include/fmt/chrono.h diff --git a/src/eigenlib/thirdParty/fmt-10.2.1/include/fmt/color.h b/src/vonmiseslib/thirdParty/fmt-10.2.1/include/fmt/color.h similarity index 100% rename from src/eigenlib/thirdParty/fmt-10.2.1/include/fmt/color.h rename to src/vonmiseslib/thirdParty/fmt-10.2.1/include/fmt/color.h diff --git a/src/eigenlib/thirdParty/fmt-10.2.1/include/fmt/compile.h b/src/vonmiseslib/thirdParty/fmt-10.2.1/include/fmt/compile.h similarity index 100% rename from src/eigenlib/thirdParty/fmt-10.2.1/include/fmt/compile.h rename to src/vonmiseslib/thirdParty/fmt-10.2.1/include/fmt/compile.h diff --git a/src/eigenlib/thirdParty/fmt-10.2.1/include/fmt/core.h b/src/vonmiseslib/thirdParty/fmt-10.2.1/include/fmt/core.h similarity index 100% rename from src/eigenlib/thirdParty/fmt-10.2.1/include/fmt/core.h rename to src/vonmiseslib/thirdParty/fmt-10.2.1/include/fmt/core.h diff --git a/src/eigenlib/thirdParty/fmt-10.2.1/include/fmt/format-inl.h b/src/vonmiseslib/thirdParty/fmt-10.2.1/include/fmt/format-inl.h similarity index 100% rename from src/eigenlib/thirdParty/fmt-10.2.1/include/fmt/format-inl.h rename to src/vonmiseslib/thirdParty/fmt-10.2.1/include/fmt/format-inl.h diff --git a/src/eigenlib/thirdParty/fmt-10.2.1/include/fmt/format.h b/src/vonmiseslib/thirdParty/fmt-10.2.1/include/fmt/format.h similarity index 100% rename from src/eigenlib/thirdParty/fmt-10.2.1/include/fmt/format.h rename to src/vonmiseslib/thirdParty/fmt-10.2.1/include/fmt/format.h diff --git a/src/eigenlib/thirdParty/fmt-10.2.1/include/fmt/os.h b/src/vonmiseslib/thirdParty/fmt-10.2.1/include/fmt/os.h similarity index 100% rename from src/eigenlib/thirdParty/fmt-10.2.1/include/fmt/os.h rename to src/vonmiseslib/thirdParty/fmt-10.2.1/include/fmt/os.h diff --git a/src/eigenlib/thirdParty/fmt-10.2.1/include/fmt/ostream.h b/src/vonmiseslib/thirdParty/fmt-10.2.1/include/fmt/ostream.h similarity index 100% rename from src/eigenlib/thirdParty/fmt-10.2.1/include/fmt/ostream.h rename to src/vonmiseslib/thirdParty/fmt-10.2.1/include/fmt/ostream.h diff --git a/src/eigenlib/thirdParty/fmt-10.2.1/include/fmt/printf.h b/src/vonmiseslib/thirdParty/fmt-10.2.1/include/fmt/printf.h similarity index 100% rename from src/eigenlib/thirdParty/fmt-10.2.1/include/fmt/printf.h rename to src/vonmiseslib/thirdParty/fmt-10.2.1/include/fmt/printf.h diff --git a/src/eigenlib/thirdParty/fmt-10.2.1/include/fmt/ranges.h b/src/vonmiseslib/thirdParty/fmt-10.2.1/include/fmt/ranges.h similarity index 100% rename from src/eigenlib/thirdParty/fmt-10.2.1/include/fmt/ranges.h rename to src/vonmiseslib/thirdParty/fmt-10.2.1/include/fmt/ranges.h diff --git a/src/eigenlib/thirdParty/fmt-10.2.1/include/fmt/std.h b/src/vonmiseslib/thirdParty/fmt-10.2.1/include/fmt/std.h similarity index 100% rename from src/eigenlib/thirdParty/fmt-10.2.1/include/fmt/std.h rename to src/vonmiseslib/thirdParty/fmt-10.2.1/include/fmt/std.h diff --git a/src/eigenlib/thirdParty/fmt-10.2.1/include/fmt/xchar.h b/src/vonmiseslib/thirdParty/fmt-10.2.1/include/fmt/xchar.h similarity index 100% rename from src/eigenlib/thirdParty/fmt-10.2.1/include/fmt/xchar.h rename to src/vonmiseslib/thirdParty/fmt-10.2.1/include/fmt/xchar.h diff --git a/src/eigenlib/thirdParty/fmt-10.2.1/src/fmt.cc b/src/vonmiseslib/thirdParty/fmt-10.2.1/src/fmt.cc similarity index 100% rename from src/eigenlib/thirdParty/fmt-10.2.1/src/fmt.cc rename to src/vonmiseslib/thirdParty/fmt-10.2.1/src/fmt.cc diff --git a/src/eigenlib/thirdParty/fmt-10.2.1/src/format.cc b/src/vonmiseslib/thirdParty/fmt-10.2.1/src/format.cc similarity index 100% rename from src/eigenlib/thirdParty/fmt-10.2.1/src/format.cc rename to src/vonmiseslib/thirdParty/fmt-10.2.1/src/format.cc diff --git a/src/eigenlib/thirdParty/fmt-10.2.1/src/os.cc b/src/vonmiseslib/thirdParty/fmt-10.2.1/src/os.cc similarity index 100% rename from src/eigenlib/thirdParty/fmt-10.2.1/src/os.cc rename to src/vonmiseslib/thirdParty/fmt-10.2.1/src/os.cc diff --git a/src/eigenlib/utils.cpp b/src/vonmiseslib/utils.cpp similarity index 100% rename from src/eigenlib/utils.cpp rename to src/vonmiseslib/utils.cpp diff --git a/src/eigenlib/utils.h b/src/vonmiseslib/utils.h similarity index 100% rename from src/eigenlib/utils.h rename to src/vonmiseslib/utils.h diff --git a/src/eigenlib/version.h.in b/src/vonmiseslib/version.h.in similarity index 100% rename from src/eigenlib/version.h.in rename to src/vonmiseslib/version.h.in diff --git a/src/eigenlib/eigen_API.cpp b/src/vonmiseslib/vonMises_API.cpp similarity index 98% rename from src/eigenlib/eigen_API.cpp rename to src/vonmiseslib/vonMises_API.cpp index 3fd823f..b7212fc 100644 --- a/src/eigenlib/eigen_API.cpp +++ b/src/vonmiseslib/vonMises_API.cpp @@ -13,7 +13,7 @@ */ -#include "eigen_API.h" +#include "vonMises_API.h" /** * @file diff --git a/src/eigenlib/eigen_API.h b/src/vonmiseslib/vonMises_API.h similarity index 100% rename from src/eigenlib/eigen_API.h rename to src/vonmiseslib/vonMises_API.h diff --git a/src/eigenlib/von_mises.cpp b/src/vonmiseslib/von_mises.cpp similarity index 100% rename from src/eigenlib/von_mises.cpp rename to src/vonmiseslib/von_mises.cpp diff --git a/src/eigenlib/von_mises.h b/src/vonmiseslib/von_mises.h similarity index 100% rename from src/eigenlib/von_mises.h rename to src/vonmiseslib/von_mises.h diff --git a/test/unit-test/test_array_to_mat.py b/test/unit-test/test_array_to_mat.py index 0f68ad8..f972587 100644 --- a/test/unit-test/test_array_to_mat.py +++ b/test/unit-test/test_array_to_mat.py @@ -2,7 +2,7 @@ import unittest import numpy as np from scipy.io import loadmat -from src.utils import array_to_mat +from vonmises.utils import array_to_mat test_mat_key = "A" test_array = np.array( diff --git a/test/unit-test/test_mat_to_array.py b/test/unit-test/test_mat_to_array.py index 5ae14a6..e1c8ab7 100644 --- a/test/unit-test/test_mat_to_array.py +++ b/test/unit-test/test_mat_to_array.py @@ -1,6 +1,6 @@ import unittest import numpy as np -from src.utils import mat_to_array +from vonmises.utils import mat_to_array test_matfile_path = "test/test-data/MATRIX.mat" test_mat_key = "A"