Skip to content

Commit 8a2a657

Browse files
committed
Update to v1.3.1
1 parent 424896b commit 8a2a657

File tree

3 files changed

+30
-3
lines changed

3 files changed

+30
-3
lines changed

docs/source/_static/versions.json

+5-2
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,12 @@
33
"title": "main",
44
"aliases": ["latest", "head"]
55
}, {
6-
"version": "https://ipctk.xyz/v1.3.0",
7-
"title": "v1.3.0",
6+
"version": "https://ipctk.xyz/v1.3.1",
7+
"title": "v1.3.1",
88
"aliases": ["stable"]
9+
}, {
10+
"version": "https://ipctk.xyz/v1.3.0",
11+
"title": "v1.3.0"
912
}, {
1013
"version": "https://ipctk.xyz/v1.2.1",
1114
"title": "v1.2.1"

docs/source/changelog.rst

+24
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,30 @@ Changelog
66
.. role:: cmake(code)
77
:language: cmake
88

9+
v1.3.1 (Nov 08, 2024)
10+
---------------------
11+
12+
- Move test data to an external repository in `#113 <https://github.com/ipc-sim/ipc-toolkit/pull/113>`__
13+
14+
- Download test data at compile time as needed using CMake
15+
16+
- Individual convergent formulation flags in `#120 <https://github.com/ipc-sim/ipc-toolkit/pull/120>`__
17+
18+
- Replace the ``use_convergent_formulation`` flag in ``Collisions`` with two flags: ``use_area_weighting`` and ``use_improved_max_approximator``.
19+
- Move the physical barrier rescaling from collision weights into the ``BarrierPotential`` using a flag ``use_physcial_barrier``.
20+
21+
- Replace scalar ``tbb::enumerable_thread_specific`` with ``tbb::parallel_reduce`` in `#121 <https://github.com/ipc-sim/ipc-toolkit/pull/121>`__
22+
- Fix missing ``max_iterations`` and ``tolerance`` variables in ``compute_collision_free_stepsize`` when using ``SWEEP_AND_TINIEST_QUEUE`` by `@antoinebou12 <https://github.com/antoinebou12>`__ in `#123 <https://github.com/ipc-sim/ipc-toolkit/pull/123>`__
23+
- Add ``cuda.yml`` to test if the code compile with CUDA enabled in `#125 <https://github.com/ipc-sim/ipc-toolkit/pull/125>`__
24+
- Update filib to allow shared library build in `#122 <https://github.com/ipc-sim/ipc-toolkit/pull/122>`__
25+
- Fix ``friction_collisions.build`` tutorial (Issue `#126 <https://github.com/ipc-sim/ipc-toolkit/pull/126>`__) in `#127 <https://github.com/ipc-sim/ipc-toolkit/pull/127>`__
26+
- Sort includes using clang-format in `#129 <https://github.com/ipc-sim/ipc-toolkit/pull/129>`__
27+
- Add frequently asked questions page to the tutorial documentation
28+
- Fix barrier API documentation
29+
- On Apple, link Eigen against Accelerate as a BLAS/LAPACK backend
30+
31+
- Requires ``brew install lapack`` to install LAPACKE headers
32+
933
v1.3.0 (Aug 03, 2024)
1034
---------------------
1135

docs/source/cpp.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ C++
2424
:end-before: <!--- BEGIN C++ README 2 --->
2525

2626
.. tip::
27-
If your :cmake:`IPC_TOOLKIT_GIT_TAG` is a tag (e.g. ``v1.3.0``), then you can use the :cmake:`FetchContent_Declare` argument :cmake:`GIT_SHALLOW TRUE` to download only a single commit. Otherwise, you should use the default :cmake:`GIT_SHALLOW FALSE`.
27+
If your :cmake:`IPC_TOOLKIT_GIT_TAG` is a tag (e.g. ``v1.3.1``), then you can use the :cmake:`FetchContent_Declare` argument :cmake:`GIT_SHALLOW TRUE` to download only a single commit. Otherwise, you should use the default :cmake:`GIT_SHALLOW FALSE`.
2828

2929
.. include:: ../../README.md
3030
:parser: myst_parser.sphinx_

0 commit comments

Comments
 (0)