mirror of
https://github.com/mpusz/mp-units.git
synced 2025-08-05 13:14:29 +02:00
fix: symbol shadowing error on clang-16 fixed
This commit is contained in:
@@ -61,11 +61,11 @@ int main()
|
|||||||
|
|
||||||
print_header(initial_guess);
|
print_header(initial_guess);
|
||||||
state next = initial_guess;
|
state next = initial_guess;
|
||||||
for (int index = 1; const auto& m : measurements) {
|
for (int index = 1; const auto& measurement : measurements) {
|
||||||
const state& previous = next;
|
const state& previous = next;
|
||||||
const quantity gain = 1. / index * one;
|
const quantity gain = 1. / index * one;
|
||||||
const state current = state_update(previous, m, gain);
|
const state current = state_update(previous, measurement, gain);
|
||||||
next = current;
|
next = current;
|
||||||
print(index++, gain, m, current, next);
|
print(index++, gain, measurement, current, next);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@@ -67,10 +67,10 @@ int main()
|
|||||||
|
|
||||||
print_header(initial);
|
print_header(initial);
|
||||||
state next = state_extrapolation(initial, interval);
|
state next = state_extrapolation(initial, interval);
|
||||||
for (int index = 1; const auto& m : measurements) {
|
for (int index = 1; const auto& measurement : measurements) {
|
||||||
const state& previous = next;
|
const state& previous = next;
|
||||||
const state current = state_update(previous, m, gain, interval);
|
const state current = state_update(previous, measurement, gain, interval);
|
||||||
next = state_extrapolation(current, interval);
|
next = state_extrapolation(current, interval);
|
||||||
print(index++, m, current, next);
|
print(index++, measurement, current, next);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@@ -67,10 +67,10 @@ int main()
|
|||||||
|
|
||||||
print_header(initial);
|
print_header(initial);
|
||||||
state next = state_extrapolation(initial, interval);
|
state next = state_extrapolation(initial, interval);
|
||||||
for (int index = 1; const auto& m : measurements) {
|
for (int index = 1; const auto& measurement : measurements) {
|
||||||
const state& previous = next;
|
const state& previous = next;
|
||||||
const state current = state_update(previous, m, gain, interval);
|
const state current = state_update(previous, measurement, gain, interval);
|
||||||
next = state_extrapolation(current, interval);
|
next = state_extrapolation(current, interval);
|
||||||
print(index++, m, current, next);
|
print(index++, measurement, current, next);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@@ -69,10 +69,10 @@ int main()
|
|||||||
|
|
||||||
print_header(initial);
|
print_header(initial);
|
||||||
state next = state_extrapolation(initial, interval);
|
state next = state_extrapolation(initial, interval);
|
||||||
for (int index = 1; const auto& m : measurements) {
|
for (int index = 1; const auto& measurement : measurements) {
|
||||||
const state& previous = next;
|
const state& previous = next;
|
||||||
const state current = state_update(previous, m, gain, interval);
|
const state current = state_update(previous, measurement, gain, interval);
|
||||||
next = state_extrapolation(current, interval);
|
next = state_extrapolation(current, interval);
|
||||||
print(index++, m, current, next);
|
print(index++, measurement, current, next);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@@ -70,11 +70,11 @@ int main()
|
|||||||
|
|
||||||
print_header(initial);
|
print_header(initial);
|
||||||
estimate next = predict(initial);
|
estimate next = predict(initial);
|
||||||
for (int index = 1; const auto& m : measurements) {
|
for (int index = 1; const auto& measurement : measurements) {
|
||||||
const estimate& previous = next;
|
const estimate& previous = next;
|
||||||
const quantity gain = kalman::kalman_gain(previous.variance(), measurement_variance);
|
const quantity gain = kalman::kalman_gain(previous.variance(), measurement_variance);
|
||||||
const estimate current = state_estimate_update(previous, m, gain);
|
const estimate current = state_estimate_update(previous, measurement, gain);
|
||||||
next = predict(current);
|
next = predict(current);
|
||||||
print(index++, m, gain, current, next);
|
print(index++, measurement, gain, current, next);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@@ -75,11 +75,11 @@ int main()
|
|||||||
|
|
||||||
print_header(initial);
|
print_header(initial);
|
||||||
estimate next = predict(initial);
|
estimate next = predict(initial);
|
||||||
for (int index = 1; const auto& m : measurements) {
|
for (int index = 1; const auto& measurement : measurements) {
|
||||||
const estimate& previous = next;
|
const estimate& previous = next;
|
||||||
const quantity gain = kalman::kalman_gain(previous.variance(), measurement_variance);
|
const quantity gain = kalman::kalman_gain(previous.variance(), measurement_variance);
|
||||||
const estimate current = state_estimate_update(previous, m, gain);
|
const estimate current = state_estimate_update(previous, measurement, gain);
|
||||||
next = predict(current);
|
next = predict(current);
|
||||||
print(index++, m, gain, current, next);
|
print(index++, measurement, gain, current, next);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@@ -75,11 +75,11 @@ int main()
|
|||||||
|
|
||||||
print_header(initial);
|
print_header(initial);
|
||||||
estimate next = predict(initial);
|
estimate next = predict(initial);
|
||||||
for (int index = 1; const auto& m : measurements) {
|
for (int index = 1; const auto& measurement : measurements) {
|
||||||
const estimate& previous = next;
|
const estimate& previous = next;
|
||||||
const quantity gain = kalman::kalman_gain(previous.variance(), measurement_variance);
|
const quantity gain = kalman::kalman_gain(previous.variance(), measurement_variance);
|
||||||
const estimate current = state_estimate_update(previous, m, gain);
|
const estimate current = state_estimate_update(previous, measurement, gain);
|
||||||
next = predict(current);
|
next = predict(current);
|
||||||
print(index++, m, gain, current, next);
|
print(index++, measurement, gain, current, next);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@@ -75,11 +75,11 @@ int main()
|
|||||||
|
|
||||||
print_header(initial);
|
print_header(initial);
|
||||||
estimate next = predict(initial);
|
estimate next = predict(initial);
|
||||||
for (int index = 1; const auto& m : measurements) {
|
for (int index = 1; const auto& measurement : measurements) {
|
||||||
const estimate& previous = next;
|
const estimate& previous = next;
|
||||||
const quantity gain = kalman::kalman_gain(previous.variance(), measurement_variance);
|
const quantity gain = kalman::kalman_gain(previous.variance(), measurement_variance);
|
||||||
const estimate current = state_estimate_update(previous, m, gain);
|
const estimate current = state_estimate_update(previous, measurement, gain);
|
||||||
next = predict(current);
|
next = predict(current);
|
||||||
print(index++, m, gain, current, next);
|
print(index++, measurement, gain, current, next);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user