Commit Graph

679 Commits

Author SHA1 Message Date
Steven Watanabe
57389b7374 Merge branch 'develop' 2018-02-20 10:30:32 -07:00
Steven Watanabe
d67f8e7a50 Escape ':' 2018-02-07 09:55:52 -07:00
Jürgen Hunold
af5558d257 Remove cygwin builds and try to use mingw-w64 for 32-bit builds 2018-01-13 17:34:30 +01:00
Jürgen Hunold
9443a1418c build the tests 2018-01-13 15:37:48 +01:00
Jürgen Hunold
de4c40c8e5 Fixed SELF library reference and build all adress-models 2018-01-13 11:46:20 +01:00
Jürgen Hunold
065907845d use appveyor script from date_time 2018-01-13 11:37:57 +01:00
Steven Watanabe
bf2c4d2586 A few fixes before merging this PR
* Revert most of the changes to examples, because ugly macros don't belong
  in examples.  Just use constexpr as appropriate.
* Revert Lambda changes as they're wrong and Boost.Lambda doesn't support
  constexpr.
* Remove include of broken math_fwd.hpp.
2018-01-10 12:07:09 -07:00
Steven Watanabe
eb006137ef Merge remote-tracking branch 'muggenhor/constexpr' into develop 2018-01-10 09:30:29 -07:00
Chris Lesiak
b0b9c51646 Fix Errors in Why Homogeneous Systems
The FAQ entry on homogeneous systems asks the reader to consider the
following:

cout << sin(asin(180.0 * degrees));

There are two problems with this:
1.  It won't compile because asin does not take an angle.
2.  Even with the order of asin and sin swapped, the example is
    confusing because it isn't clear if the results should be
    180 degrees, or 0 degrees.

Improve the explanation by swapping sin and asin and using 90 degrees.
2018-01-02 17:40:20 +01:00
Jürgen Hunold
3c5d74a1e1 Merge branch 'petamas-bugfix/sqrt_scaled_unit' into develop 2018-01-02 17:28:54 +01:00
petamas
bf84755be7 Fix sqrt for scaled units.
See details in https://svn.boost.org/trac10/ticket/10270
2018-01-02 17:22:23 +01:00
petamas
12dad9c1e2 Add unit test for Trac issue #10270. (Test is failing by default, fix'll be in next commit.)
Details: https://svn.boost.org/trac10/ticket/10270
2018-01-02 17:22:23 +01:00
Jürgen Hunold
c2b4379787 Activated coverity support 2017-10-17 12:38:37 +02:00
Jürgen Hunold
37d64605e3 Merge pull request #25 from jhunold/travis
Fix: update travis configuration
2017-08-06 17:44:46 +02:00
Jürgen Hunold
ad7cb75c30 Fix: update travis configuration 2017-08-06 17:38:41 +02:00
Jürgen Hunold
d6040e35c4 Enable test result display for Travis and AppVeyor 2016-11-11 22:13:25 +01:00
Jürgen Hunold
2acfcd0a23 Enable ci scripts 2016-11-11 08:04:40 +01:00
Jürgen Hunold
dd1d427486 Merge remote-tracking branch 'origin/develop' 2016-10-16 17:50:08 +02:00
Rene Rivera
b274f7cab1 Add, and update, documentation build targets. 2016-10-10 11:39:54 -05:00
Rene Rivera
4840fc8666 Add, and update, documentation build targets. 2016-10-07 23:07:37 -05:00
Jürgen Hunold
705b19bfdb Add "Inf" and "NaN" as expected values for Oracle SunOS CC 12.5 2016-09-04 17:44:49 +02:00
Jürgen Hunold
0455c45802 Merge pull request #23 from alfC/patch-1
define biot correctly as 10 Ampere
2016-09-04 17:15:10 +02:00
alfC
2653f8a862 define biot correctly as 10 Ampere 2016-09-01 13:38:00 -07:00
Giel van Schijndel
86dbd8c04b Use constexpr for name() and symbol() 2016-08-15 00:14:15 +02:00
Giel van Schijndel
595390497c Add constexpr support
Ensuring that:
 * it still works as before on C++98 and C++03
 * C++11 "strict" constexpr is used where possible
  - requires replacing { R x; return f(x); } with { return f(R()); }
 * C++14 "relaxed" constexpr is used only where otherwise impossible
  - assignment operators
  - functions who's implementations require more than a single return
    statement
2016-08-15 00:14:14 +02:00
Jürgen Hunold
9ad0d9fca4 Merge pull request #21 from D4N/master 2016-08-12 11:58:10 +02:00
Dan Čermák
00c0e67170 updated physico-chemical constants to CODATA 2014 values 2016-08-12 11:56:40 +02:00
Jürgen Hunold
a3dfa501e7 Revert "Merge pull request #21 from D4N/master"
This reverts commit f4a56157cf, reversing
changes made to b10bd398e8.

Patch accidentally merged to master instead of develop via GitHub GUI.
2016-08-12 11:51:54 +02:00
Jürgen Hunold
f4a56157cf Merge pull request #21 from D4N/master
updated physico-chemical constants to CODATA 2014 values
2016-08-12 11:01:21 +02:00
Jürgen Hunold
034f16bc26 Merge pull request #20 from mkurdej/fix-inspections-warnings
Fix inspection warnings
2016-08-12 10:56:39 +02:00
Jürgen Hunold
3191a02513 Remove extra semicolon after statement
Found by clang's -Wextra-semi warning
2016-08-12 10:08:25 +02:00
Dan Čermák
99f3a4cc3c updated physico-chemical constants to CODATA 2014 values 2016-04-26 23:45:06 +02:00
Jürgen Hunold
b10bd398e8 Merge remote-tracking branch 'origin/develop'
Update for release 1.61.0
2016-03-04 13:50:01 +01:00
Jürgen Hunold
47885b2a15 Avoid unused parameter warnings 2016-02-06 12:43:29 +01:00
Marek Kurdej
df670ade19 Remove trailing whitespace. 2015-08-26 17:33:02 +02:00
Marek Kurdej
47782f893c Fix inspection warnings from http://boost.cowic.de/rc/docs-inspect-develop.html#units. 2015-08-26 17:31:27 +02:00
Jürgen Hunold
8f18915ae3 Merge remote-tracking branch 'origin/develop' 2015-06-03 18:18:44 +02:00
Jürgen Hunold
0d2d5df614 Merge pull request #17 from jhunold/ice
Remove dependency on deprecated type_traits implementation details
2015-05-31 21:01:50 +02:00
Jürgen Hunold
c532e515f6 Remove dependency on deprecated type_traits implementation details
ice_or and and ice_and are workaround for non-conforming compilers.
So just use operator || and && instead.
2015-05-27 20:57:05 +02:00
Jürgen Hunold
3f799b3912 Merge remote-tracking branch 'origin/develop' 2015-03-04 06:42:01 +01:00
Steven Watanabe
423adb31c1 Remove incorrect indirection. 2015-02-25 11:38:35 -07:00
akumta
6207c7e66d Update test_output.cpp
Per ticket #10913
2015-02-24 15:01:23 -08:00
Jürgen Hunold
0195079d7f Merge remote-tracking branch 'origin/develop' 2015-01-25 15:32:13 +01:00
Jürgen Hunold
4e4a127ee3 Merge pull request #15 from boostorg/pull-request/gcd-to-integer
Replace math::static_gcd references with integer::static_gcd
2015-01-19 16:06:29 +01:00
Jürgen Hunold
3a0c62ad87 remove unnecessary include provided by top-level Jamroot 2015-01-19 10:54:48 +01:00
Peter Dimov
9c291bc71b Replace math::static_gcd references with integer::static_gcd 2015-01-18 19:34:52 +02:00
Jürgen Hunold
80a59b9547 Merge remote-tracking branch 'origin/develop' 2015-01-15 19:05:16 +01:00
Jürgen Hunold
cc97c0f253 Merge pull request #14 from mkurdej/fix/doc-information
Fix documentation on information system units.
2014-11-06 20:44:33 +01:00
Jürgen Hunold
87778d2319 Merge pull request #13 from mkurdej/fix/header-guards
Fix header guards and namespace trailing comments.
2014-11-06 20:43:04 +01:00
Marek Kurdej
12f0a2eb0a Fix quickbook warning about deprecated '\n' in generated base_units.qbk. 2014-11-06 12:32:02 +01:00