Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Install deps with vcpkg * Update README * Fix vcpkg submodule * Fix submodule * Update install instructions * Update README * Update vcpkg submodule * Auto-detect HDF5 static * Fix HDF5.cmake * Progress with wrappers * Convert to manifest mode * Update version string in vcpkg manifest * Clarify vcpkg dep isntall * Get pybind11 structure working * Don't copy pybind11 repo to build * Progress * Add CARMA * Update CMake for carma * Progress with bindings * Export package version * Rename, expand python tests * Finish GLDS * Add Poisson system * .gitignore compiled Python * .gitignore .egg-info folder * Progress with fits * Use std and lds in gaussian and poission * Finish Fits * Add link to GitHub issue on const& return * Change to succinct syntax for const& getters * Update test_fits * Rename ldsutils to bindutils * Test f side effect in fits in overload * Start uniform lists * Fix UML move constructor bug * Finish uniform mats and vecs * Start UniformSystemLists * Finish uniform lists * Add install option * Fix examples link * Fig bugs in uniform lists * Add virtual destructors, fix typos * Progress * Finish FitEM * Bind FitSSID * Fix Ctrl init bug when ctrl type in constructor * Add some getters to ctrl * Finish controllers * Add test path to pyproject.toml * Test ctrl.Reset() * Includes in sctrl source * Finish switched control * Start test_examples * Fix m to n_x in eg_glds_ctrl * Add system copy methods * Remove extra print en eg_glds_ctrl * Fix Python build * Finish eg_glds_ctrl.py * Fix m dim to n_x in eg_plds_ctrl * Finish eg_plds_ctrl.py * Add plots to eg_glds_ctrl.py * Plot plds_ctrl, fix m switching * Remove redundant ctrl.sys print * Fix typos * Fix m to n_x in eg_glds_du_plds_ctrl.cpp * Fix typo * Finish eg_glds_du_plds_ctrl.py * Print controller eg_glds_ctrl * Fix typo in eg_plds_switched_ctrl.cpp * Finish eg_sctrl sim * Finish plds_switched_ctrl plots * Fix m to n_x in eg_plds_est.cpp * Finish eg_plds_est.py * Add Sys getters, change to template * Update Sys bindings: use template, add getters * Finish eg_glds_fit.py * Set seed in tests * Format eg_glds_fit.py * Finish eg_plds_fit.py * Remove unneeded code from bindutils * Clean up * Set carma commit * Add ldsctrlest README * Update README with Py install details * create System(Fit) constructors * configure ctest * Update vcpkg commit * update docs source * Update built docs * bump to version 0.8.0 * Remove redundant built docs * update .gitignore for docs * Update "getting started" * fix pybind11 submodule * update carma version * update vcpkg * change vcpkg version * Update docs source * make Python tests less prone to plt errors * update README * add debug ideas to getting-started * update docs source * update built docs Co-authored-by: kjohnsen <[email protected]>
- Loading branch information