MCPcopy Create free account
hub / github.com/KDE/labplot / mr

Function mr

src/backend/gsl/ExpressionParser.cpp:509–516  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

507}
508
509double mr(const std::string_view& variable, const std::weak_ptr<Payload> payload) {
510 const auto p = std::dynamic_pointer_cast<PayloadExpressionParser>(payload.lock());
511 if (!p) {
512 assert(p); // Debug build
513 return NAN;
514 }
515 return fabs(cell(p->row + 1, variable, payload) - cell(p->row + 1 - 1, variable, payload));
516}
517
518double smmin(double x, const std::string_view& variable, const std::weak_ptr<Payload> payload) {
519 const auto p = std::dynamic_pointer_cast<PayloadExpressionParser>(payload.lock());

Callers

nothing calls this directly

Calls 1

cellFunction · 0.85

Tested by

no test coverage detected