Added default string to print methods
parent
8baef3ef9e
commit
5a7b2e0692
|
@ -535,7 +535,7 @@ void Base::reweight(Matrix &A1, Matrix &A2, Matrix &A3, Vector &error) const {
|
||||||
// Null model
|
// Null model
|
||||||
/* ************************************************************************* */
|
/* ************************************************************************* */
|
||||||
|
|
||||||
void Null::print(const std::string &s) const
|
void Null::print(const std::string &s="") const
|
||||||
{ cout << s << ": null ()" << endl; }
|
{ cout << s << ": null ()" << endl; }
|
||||||
|
|
||||||
Null::shared_ptr Null::Create()
|
Null::shared_ptr Null::Create()
|
||||||
|
@ -556,7 +556,7 @@ Fair::Fair(const double c, const ReweightScheme reweight)
|
||||||
double Fair::weight(const double &error) const
|
double Fair::weight(const double &error) const
|
||||||
{ return 1.0 / (1.0 + fabs(error)/c_); }
|
{ return 1.0 / (1.0 + fabs(error)/c_); }
|
||||||
|
|
||||||
void Fair::print(const std::string &s) const
|
void Fair::print(const std::string &s="") const
|
||||||
{ cout << s << ": fair (" << c_ << ")" << endl; }
|
{ cout << s << ": fair (" << c_ << ")" << endl; }
|
||||||
|
|
||||||
bool Fair::equals(const Base &expected, const double tol) const {
|
bool Fair::equals(const Base &expected, const double tol) const {
|
||||||
|
@ -584,7 +584,7 @@ double Huber::weight(const double &error) const {
|
||||||
return (error < k_) ? (1.0) : (k_ / fabs(error));
|
return (error < k_) ? (1.0) : (k_ / fabs(error));
|
||||||
}
|
}
|
||||||
|
|
||||||
void Huber::print(const std::string &s) const {
|
void Huber::print(const std::string &s="") const {
|
||||||
cout << s << ": huber (" << k_ << ")" << endl;
|
cout << s << ": huber (" << k_ << ")" << endl;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue