| 472 | } |
| 473 | |
| 474 | LinFloatExpr |
| 475 | sqr(const LinFloatExpr& e) { |
| 476 | using namespace MiniModel; |
| 477 | ArithNonLinFloatExpr* ae = |
| 478 | new ArithNonLinFloatExpr(ArithNonLinFloatExpr::ANLFE_SQR,1); |
| 479 | ae->a[0] = e; |
| 480 | return LinFloatExpr(ae); |
| 481 | } |
| 482 | |
| 483 | LinFloatExpr |
| 484 | sqrt(const LinFloatExpr& e) { |