1444 Commits

Author SHA1 Message Date
Matt Borland
91a4a916fa
Remove MSVC 14.0 since math no longer supports it 2024-11-05 14:58:01 -05:00
René Ferdinand Rivera Morell
00381ec23f
Add support for modular build structure. (#88)
* Make the library modular usable.

* Switch to library requirements instead of source. As source puts extra source in install targets.

* Update library dependencies.

* Add requires-b2 check to top-level build file.

* Bump B2 require to 5.2

* Change all <source> references to <library>.

* Move inter-lib dependencies to a project variable and into the build targets.

* Switch to /boost/test//included target for header only mode of Boost.Test.

* Update build deps.

* Change math dep real target math/tr1.
2024-08-19 10:27:34 -04:00
Matt Borland
48ff7b9033
Merge pull request #86 from boostorg/Cmake_mpi 2024-07-11 19:05:01 -04:00
Matt Borland
aa90058057
Allow node 16 2024-07-11 15:33:33 -04:00
Matt Borland
9e3f61d233
Change linking of MPI with cmake 2024-07-11 15:26:00 -04:00
Matt Borland
0c4584ca0c
Merge pull request #83 from boostorg/adaptors
Add `BOOST_NUMERIC_ODEINT_NO_ADAPTORS` option to CML
2024-06-19 08:54:20 -04:00
Matt Borland
84663a9704
Add BOOST_NUMERIC_ODEINT_NO_ADAPTORS option to CML 2024-06-19 07:33:52 -04:00
Nick
4198d4eb2e
Merge pull request #79 from magni-mar/patch-2
Removing unused parameters
2024-05-10 09:20:00 -07:00
Nick
40bb95b7ec
Merge pull request #80 from magni-mar/patch-3
Remove unused parameters
2024-05-10 09:19:10 -07:00
Nick
7d1e3f55f0
Merge pull request #81 from magni-mar/patch-4
Remove unused parameters
2024-05-10 09:18:52 -07:00
magni-mar
c06baee73e
Remove unused parameters 2024-05-10 14:49:53 +00:00
magni-mar
3b2ac00963
Remove unused parameters 2024-05-10 14:48:39 +00:00
magni-mar
45f8bc1d33
Removing unused parameters 2024-05-10 14:47:08 +00:00
Nick
74a91e9d4a
Merge pull request #78 from magni-mar/patch-1
Removing unused parameters
2024-05-10 07:43:13 -07:00
magni-mar
b50a231588
unused parameters 2024-05-10 11:14:07 +00:00
Matt Borland
e1e1709d5a
Merge pull request #77 from boostorg/76
Replace all uses of boost true/false type with std
2024-05-03 09:59:21 +02:00
Matt Borland
5e7d7c38e0
Replace all uses of boost true/false type with std 2024-05-03 08:26:21 +02:00
Matt Borland
8b4768ef49
Merge pull request #70 from boostorg/function
Remove uses of boost::function
2024-01-11 11:06:44 +01:00
Matt Borland
6a313426f3
Remove unsupported mac version 2024-01-11 09:49:33 +01:00
Matt Borland
15cd9f9051
Remove uses of boost::function 2024-01-11 07:27:48 +01:00
Matt Borland
1838e014ce
Merge pull request #69 from boostorg/bind
Remove use of Boost.Bind
2024-01-11 06:28:25 +01:00
Matt Borland
e9f1049871
Fix reference wrapper for MSVC 2024-01-10 12:36:41 +01:00
Matt Borland
f8964269ba
Bump language standard to C++14 2024-01-10 11:14:36 +01:00
Matt Borland
8eb09b94a2
Replace detail::bind with lambda functions 2024-01-10 10:55:55 +01:00
Lutz Hofmann
12913ce967
Fix compatibility with Thrust 1.10.0 (#46) 2024-01-02 16:14:49 -05:00
赵丰 (Zhao Feng)
01b7f0805b
Update controlled_runge_kutta.hpp (#51) 2024-01-02 16:11:26 -05:00
Matt Borland
f37a81a712
Use std::ref instead of detail::ref 2023-12-22 10:22:24 -05:00
Matt Borland
e008a015b6
Remove use of Boost.Bind 2023-12-22 08:28:07 -05:00
Matt Borland
f07b2ac947
Merge pull request #68 from boostorg/03
Begin to remove C++03
2023-12-22 07:15:13 -05:00
Matt Borland
d22fbb4ee7
Define our own replacement for BOOST_MPL_HAS_XXX_TRAIT 2023-12-22 06:04:39 -05:00
Matt Borland
0fc091f92f
Remove boost::mpl::and 2023-12-22 06:04:39 -05:00
Matt Borland
91712beba2
Remove usages of boost::mpl::bool 2023-12-22 06:04:39 -05:00
Matt Borland
f837d7ef91
Merge pull request #67 from boostorg/codecov
Add codecov to CI
2023-12-21 14:40:49 +01:00
Matt Borland
7d91d3fb30
Remove uses of boost.assert 2023-12-20 16:09:13 +01:00
Matt Borland
2dc1690ff5
Define context switching assert macro 2023-12-20 16:04:02 +01:00
Matt Borland
654f44122b
Add automatic standalone mode detection 2023-12-20 16:03:40 +01:00
Matt Borland
8c095fed5b
Remove use of boost.static_assert 2023-12-20 15:55:15 +01:00
Matt Borland
36f3c23320
Add codecov to CI 2023-12-20 15:44:37 +01:00
Matt Borland
1bef73bfdc
Begin replacing boost/type_traits 2023-12-20 15:43:01 +01:00
Matt Borland
ccf0f9278e
Remove uses of boost.array 2023-12-20 15:22:56 +01:00
Matt Borland
1aad182c45
Merge pull request #65 from boostorg/meta
Update library metadata
2023-12-18 13:31:31 +01:00
Matt Borland
2b8fc9af87
Update library metadata 2023-12-18 11:18:33 +01:00
Matt Borland
cbe616c9f9
Merge pull request #63 from boostorg/CI
CI Fixes
2023-12-18 10:35:28 +01:00
Matt Borland
574825ae5e
Disable unused runner 2023-12-18 09:31:51 +01:00
Matt Borland
202ebd4c9f
Fix iterator type mismatch 2023-12-18 08:44:42 +01:00
Matt Borland
d59463b97e
Add bigobj for MSVC and mingw 2023-12-18 08:01:44 +01:00
Matt Borland
89a8eec610
Replace deprecated header 2023-12-18 08:01:28 +01:00
Matt Borland
dd8e9d12d5
Add missing header 2023-12-18 07:51:48 +01:00
Matt Borland
1299d4b322
Disable MINGW32 Run 2023-12-15 13:57:05 +01:00
Matt Borland
78c491e596
Temporarily disable asan failures 2023-12-15 13:07:39 +01:00