Port to C++11 emplace() method on containers
Performed using modernize-use-emplace from clang-tidy. https://clang.llvm.org/extra/clang-tidy/checks/modernize-use-emplace.htmltime-shift
parent
cbcd0a6950
commit
1052046954
|
@ -112,7 +112,7 @@ HaltonSequence::HaltonSequence(int n, int mxn, int dim, const PermutationScheme
|
|||
// todo: raise if |dim > num_primes|
|
||||
// todo: raise if |n > mxn|
|
||||
for (int i = 0; i < dim; i++)
|
||||
ri.push_back(RadicalInverse(num, primes[i], maxn));
|
||||
ri.emplace_back(num, primes[i], maxn);
|
||||
eval();
|
||||
}
|
||||
|
||||
|
@ -123,7 +123,7 @@ HaltonSequence::operator=(const HaltonSequence &hs)
|
|||
maxn = hs.maxn;
|
||||
ri.clear();
|
||||
for (const auto & i : hs.ri)
|
||||
ri.push_back(RadicalInverse(i));
|
||||
ri.emplace_back(i);
|
||||
pt = hs.pt;
|
||||
return *this;
|
||||
}
|
||||
|
|
|
@ -68,7 +68,7 @@ USubTensor::addKronColumn(int i, const vector<const FGSTensor *> &ts,
|
|||
IntSequence ind(pindex, lastdim, lastdim+t->dimen());
|
||||
lastdim += t->dimen();
|
||||
index in(t, ind);
|
||||
tmpcols.push_back(ConstVector(*t, *in));
|
||||
tmpcols.emplace_back(*t, *in);
|
||||
}
|
||||
|
||||
URSingleTensor kronmult(tmpcols);
|
||||
|
|
|
@ -33,7 +33,7 @@ namespace ogu
|
|||
public:
|
||||
PascalTriangle()
|
||||
{
|
||||
tr.push_back(PascalRow());
|
||||
tr.emplace_back();
|
||||
}
|
||||
PascalTriangle(const PascalTriangle &triang)
|
||||
: tr(triang.tr)
|
||||
|
|
Loading…
Reference in New Issue