Skip to content

Commit

Permalink
Minor corrections after cppcheck
Browse files Browse the repository at this point in the history
  • Loading branch information
marcromani committed Apr 6, 2024
1 parent 767592b commit 08e3e32
Show file tree
Hide file tree
Showing 3 changed files with 4 additions and 4 deletions.
2 changes: 1 addition & 1 deletion src/node_var.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@ double NodeVar::covariance(const std::shared_ptr<NodeVar>& x, const std::shared_
}
}

void NodeVar::setCovariance(std::shared_ptr<NodeVar>& x, std::shared_ptr<NodeVar>& y, double value)
void NodeVar::setCovariance(const std::shared_ptr<NodeVar>& x, const std::shared_ptr<NodeVar>& y, double value)
{
if (x->id_ < y->id_)
{
Expand Down
2 changes: 1 addition & 1 deletion src/node_var.h
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ class NodeVar final : public Node
double sigma() const;

static double covariance(const std::shared_ptr<NodeVar>&, const std::shared_ptr<NodeVar>&);
static void setCovariance(std::shared_ptr<NodeVar>&, std::shared_ptr<NodeVar>&, double);
static void setCovariance(const std::shared_ptr<NodeVar>&, const std::shared_ptr<NodeVar>&, double);

private:
std::unordered_map<int, double> covariance_;
Expand Down
4 changes: 2 additions & 2 deletions src/var.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -279,9 +279,9 @@ double Var::covariance_(const Var &x, const Var &y)

std::vector<double> matrix;

for (Var row: nodes)
for (const Var &row: nodes)
{
for (Var col: nodes)
for (const Var &col: nodes)
{
// This doesn't end up being a recursive call chain since `nodes` contains leaf variables
matrix.push_back(covariance(row, col));
Expand Down

0 comments on commit 08e3e32

Please sign in to comment.