Skip to content

Commit ea80930

Browse files
authored
Merge branch 'gz-math7' into scpeters/arm64_failing_tests
2 parents ebd8aba + 56d7985 commit ea80930

2 files changed

Lines changed: 163 additions & 14 deletions

File tree

CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ find_package(gz-cmake3 REQUIRED)
1717
set(CMAKE_CXX_STANDARD 17)
1818
set(CMAKE_CXX_STANDARD_REQUIRED ON)
1919

20-
gz_configure_project(VERSION_SUFFIX pre2)
20+
gz_configure_project(VERSION_SUFFIX)
2121

2222
#============================================================================
2323
# Set project-specific options

Changelog.md

Lines changed: 162 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -11,43 +11,192 @@
1111
* [BitBucket pull request 319](https://osrf-migration.github.io/ignition-gh-pages/#!/ignitionrobotics/ign-math/pull-requests/319)
1212

1313
1. Updates per issue [#101](https://github.com/gazebosim/gz-math/issues/101).
14+
* Helpers: [BitBucket pull request 330](https://osrf-migration.github.io/ignition-gh-pages/#!/ignitionrobotics/ign-math/pull-requests/330),
15+
[BitBucket pull request 323](https://osrf-migration.github.io/ignition-gh-pages/#!/ignitionrobotics/ign-math/pull-requests/323)
1416
* Matrix3: [BitBucket pull request 328](https://osrf-migration.github.io/ignition-gh-pages/#!/ignitionrobotics/ign-math/pull-requests/328)
1517
* Pose: [BitBucket pull request 329](https://osrf-migration.github.io/ignition-gh-pages/#!/ignitionrobotics/ign-math/pull-requests/329)
16-
* Quaternion: [BitBucket pull request 327](https://osrf-migration.github.io/ignition-gh-pages/#!/ignitionrobotics/ign-math/pull-requests/327)
18+
* Quaternion: [BitBucket pull request 327](https://osrf-migration.github.io/ignition-gh-pages/#!/ignitionrobotics/ign-math/pull-requests/327),
19+
[BitBucket pull request 338](https://osrf-migration.github.io/ignition-gh-pages/#!/ignitionrobotics/ign-math/pull-requests/338)
1720

1821
1. Removed deprecations.
22+
* [Pull request #377](https://github.com/gazebosim/gz-math/pull/377)
23+
* [Pull request #344](https://github.com/gazebosim/gz-math/pull/344)
24+
* [BitBucket pull request 322](https://osrf-migration.github.io/ignition-gh-pages/#!/ignitionrobotics/ign-math/pull-requests/322)
1925
* [BitBucket pull request 320](https://osrf-migration.github.io/ignition-gh-pages/#!/ignitionrobotics/ign-math/pull-requests/320)
2026

2127
1. Updated Temperature class documentation, script interface, and added examples.
2228
* [BitBucket pull request 339](https://osrf-migration.github.io/ignition-gh-pages/#!/ignitionrobotics/ign-math/pull-requests/339)
2329

2430
1. Prevent -0 with out stream operator
25-
* [Pull request 206](https://github.com/gazebosim/gz-math/pull/206)
31+
* [Pull request #206](https://github.com/gazebosim/gz-math/pull/206)
2632

27-
1. Use <ostream> and <istream> narrower includes, not <iostream>
28-
* [Pull request 287](https://github.com/gazebosim/gz-math/pull/287)
33+
1. Use `<ostream>` and `<istream>` narrower includes, not `<iostream>`
34+
* [Pull request #287](https://github.com/gazebosim/gz-math/pull/287)
2935

3036
1. Evict large function definitions from the Helpers.hh header file.
31-
* [Pull request 288](https://github.com/gazebosim/gz-math/pull/288)
37+
* [Pull request #288](https://github.com/gazebosim/gz-math/pull/288)
3238

3339
1. Defer regex construction to avoid static initialization.
34-
* [Pull request 289](https://github.com/gazebosim/gz-math/pull/289)
40+
* [Pull request #289](https://github.com/gazebosim/gz-math/pull/289)
3541

3642
1. Defer Material::Predefined construction to avoid static initialization.
37-
* [Pull request 290](https://github.com/gazebosim/gz-math/pull/290)
43+
* [Pull request #290](https://github.com/gazebosim/gz-math/pull/290)
3844

3945
1. Resolve cppcheck errors by adding explicit constructors and consts.
40-
* [Pull request 291](https://github.com/gazebosim/gz-math/pull/291)
46+
* [Pull request #291](https://github.com/gazebosim/gz-math/pull/291)
4147

4248
1. Remove virtual from destructors of copyable classes.
43-
* [Pull request 293](https://github.com/gazebosim/gz-math/pull/293)
49+
* [Pull request #293](https://github.com/gazebosim/gz-math/pull/293)
4450

4551
1. Use constexpr for simple static constants.
46-
* [Pull request 283](https://github.com/gazebosim/gz-math/pull/283)
52+
* [Pull request #283](https://github.com/gazebosim/gz-math/pull/283)
53+
54+
1. Fix output stream operator
55+
* [Pull request #376](https://github.com/gazebosim/gz-math/pull/376)
56+
* [Pull request #454](https://github.com/gazebosim/gz-math/pull/454)
57+
* [Pull request #499](https://github.com/gazebosim/gz-math/pull/499)
58+
59+
1. Tutorial updates
60+
* [Pull request #505](https://github.com/gazebosim/gz-math/pull/505)
61+
* [Pull request #502](https://github.com/gazebosim/gz-math/pull/502)
62+
* [Pull request #501](https://github.com/gazebosim/gz-math/pull/501)
63+
* [Pull request #500](https://github.com/gazebosim/gz-math/pull/500)
64+
* [Pull request #496](https://github.com/gazebosim/gz-math/pull/496)
65+
* [Pull request #495](https://github.com/gazebosim/gz-math/pull/495)
66+
* [Pull request #493](https://github.com/gazebosim/gz-math/pull/493)
67+
* [Pull request #492](https://github.com/gazebosim/gz-math/pull/492)
68+
* [Pull request #147](https://github.com/gazebosim/gz-math/pull/147)
69+
* [BitBucket pull request 341](https://osrf-migration.github.io/ignition-gh-pages/#!/ignitionrobotics/ign-math/pull-requests/341)
70+
71+
1. Fixed quaternion from euler example
72+
* [Pull request #494](https://github.com/gazebosim/gz-math/pull/494)
73+
74+
1. Rename the python library as gz.math7
75+
* [Pull request #503](https://github.com/gazebosim/gz-math/pull/503)
76+
77+
1. Add option to skip pybind11 and SWIG
78+
* [Pull request #480](https://github.com/gazebosim/gz-math/pull/480)
79+
80+
1. Python bindings
81+
* [Pull request #497](https://github.com/gazebosim/gz-math/pull/497)
82+
* [Pull request #488](https://github.com/gazebosim/gz-math/pull/488)
83+
* [Pull request #400](https://github.com/gazebosim/gz-math/pull/400)
84+
* [Pull request #380](https://github.com/gazebosim/gz-math/pull/380)
85+
* [Pull request #379](https://github.com/gazebosim/gz-math/pull/379)
86+
* [Pull request #280](https://github.com/gazebosim/gz-math/pull/280)
87+
88+
1. Add a Time Interpolation API
89+
* [Pull request #456](https://github.com/gazebosim/gz-math/pull/456)
90+
91+
1. Add fluid added mass to inertial
92+
* [Pull request #459](https://github.com/gazebosim/gz-math/pull/459)
93+
94+
1. VolumetricGridLookupField: generalize index type, add constructor
95+
* [Pull request #475](https://github.com/gazebosim/gz-math/pull/475)
96+
97+
1. Drop unnecessary moving window filter pimpl
98+
* [Pull request #294](https://github.com/gazebosim/gz-math/pull/294)
99+
100+
1. Migrate ign -> gz
101+
* [Pull request #466](https://github.com/gazebosim/gz-math/pull/466)
102+
* [Pull request #463](https://github.com/gazebosim/gz-math/pull/463)
103+
* [Pull request #462](https://github.com/gazebosim/gz-math/pull/462)
104+
* [Pull request #445](https://github.com/gazebosim/gz-math/pull/445)
105+
* [Pull request #441](https://github.com/gazebosim/gz-math/pull/441)
106+
* [Pull request #437](https://github.com/gazebosim/gz-math/pull/437)
107+
* [Pull request #430](https://github.com/gazebosim/gz-math/pull/430)
108+
* [Pull request #427](https://github.com/gazebosim/gz-math/pull/427)
109+
* [Pull request #420](https://github.com/gazebosim/gz-math/pull/420)
110+
* [Pull request #419](https://github.com/gazebosim/gz-math/pull/419)
111+
* [Pull request #413](https://github.com/gazebosim/gz-math/pull/413)
112+
113+
1. Fix output stream operator
114+
* [Pull request #376](https://github.com/gazebosim/gz-math/pull/376)
115+
* [Pull request #454](https://github.com/gazebosim/gz-math/pull/454)
116+
* [Pull request #499](https://github.com/gazebosim/gz-math/pull/499)
117+
118+
1. Compute distance between points on a general celestial body
119+
* [Pull request #434](https://github.com/gazebosim/gz-math/pull/434)
120+
* [Pull request #452](https://github.com/gazebosim/gz-math/pull/452)
121+
122+
1. Update GoogleTest to latest version
123+
* [Pull request #435](https://github.com/gazebosim/gz-math/pull/435)
124+
125+
1. Reduce compilation time
126+
* [Pull request #433](https://github.com/gazebosim/gz-math/pull/433)
127+
128+
1. Pose3: deprecate +, -, and -= operators
129+
* [Pull request #381](https://github.com/gazebosim/gz-math/pull/381)
130+
* [Pull request #438](https://github.com/gazebosim/gz-math/pull/438)
131+
132+
1. Document `Pose::operator*()`
133+
* [Pull request #170](https://github.com/gazebosim/gz-math/pull/170)
134+
135+
1. Subtraction operator for Inertial class
136+
* [Pull request #432](https://github.com/gazebosim/gz-math/pull/432)
137+
138+
1. Add linear interpolation methods.
139+
* [Pull request #412](https://github.com/gazebosim/gz-math/pull/412)
47140

48-
1. Deprecated `appendToStream(std::ostream, T, int)`. Use `appendToStream(std::ostream, T)`
49-
instead.
50-
* [Pull request 376](https://github.com/gazebosim/gz-math/pull/376)
141+
1. Infrastructure
142+
* [Pull request #440](https://github.com/gazebosim/gz-math/pull/440)
143+
* [Pull request #418](https://github.com/gazebosim/gz-math/pull/418)
144+
* [Pull request #414](https://github.com/gazebosim/gz-math/pull/414)
145+
* [Pull request #410](https://github.com/gazebosim/gz-math/pull/410)
146+
* [Pull request #409](https://github.com/gazebosim/gz-math/pull/409)
147+
* [Pull request #386](https://github.com/gazebosim/gz-math/pull/386)
148+
* [Pull request #364](https://github.com/gazebosim/gz-math/pull/364)
149+
* [Pull request #296](https://github.com/gazebosim/gz-math/pull/296)
150+
* [Pull request #149](https://github.com/gazebosim/gz-math/pull/149)
151+
* [Pull request #118](https://github.com/gazebosim/gz-math/pull/118)
152+
* [Pull request #113](https://github.com/gazebosim/gz-math/pull/113)
153+
* [Pull request #111](https://github.com/gazebosim/gz-math/pull/111)
154+
155+
1. Add PiecewiseScalarField3 class
156+
* [Pull request #398](https://github.com/gazebosim/gz-math/pull/398)
157+
158+
1. Add AdditivelySeparableScalarField3 class
159+
* [Pull request #397](https://github.com/gazebosim/gz-math/pull/397)
160+
161+
1. Add Polynomial3 class
162+
* [Pull request #393](https://github.com/gazebosim/gz-math/pull/393)
163+
164+
1. Add Interval and Region3 classes
165+
* [Pull request #388](https://github.com/gazebosim/gz-math/pull/388)
166+
* [Pull request #390](https://github.com/gazebosim/gz-math/pull/390)
167+
* [Pull request #396](https://github.com/gazebosim/gz-math/pull/396)
168+
169+
1. Add missing headers
170+
* [Pull request #385](https://github.com/gazebosim/gz-math/pull/385)
171+
* [Pull request #342](https://github.com/gazebosim/gz-math/pull/342)
172+
* [Pull request #327](https://github.com/gazebosim/gz-math/pull/327)
173+
* [Pull request #162](https://github.com/gazebosim/gz-math/pull/162)
174+
* [Pull request #119](https://github.com/gazebosim/gz-math/pull/119)
175+
176+
1. [math7] Tidy up unused variables
177+
* [Pull request #372](https://github.com/gazebosim/gz-math/pull/372)
178+
179+
1. Use ImplPtr from ign-utils where relevant
180+
* [Pull request #299](https://github.com/gazebosim/gz-math/pull/299)
181+
182+
1. Modified cmake target name for Ruby interfaces
183+
* [Pull request #285](https://github.com/gazebosim/gz-math/pull/285)
184+
185+
1. Make API / naming consistent for Frustum, Edge, Angle
186+
* [Pull request #329](https://github.com/gazebosim/gz-math/pull/329)
187+
188+
1. Reduce Stopwatch test sleep times
189+
* [Pull request #326](https://github.com/gazebosim/gz-math/pull/326)
190+
191+
1. Speed up Helpers::Pair test
192+
* [Pull request #295](https://github.com/gazebosim/gz-math/pull/295)
193+
194+
1. Make Vector2 API more consistent with Vector3
195+
* [Pull request #130](https://github.com/gazebosim/gz-math/pull/130)
196+
* [Issue #71](https://github.com/gazebosim/gz-math/issues/71)
197+
198+
1. Clean up a few new GCC9 warnings
199+
* [BitBucket pull request 336](https://osrf-migration.github.io/ignition-gh-pages/#!/ignitionrobotics/ign-math/pull-requests/336)
51200

52201
## Gazebo Math 6.x
53202

0 commit comments

Comments
 (0)