Drake
Drake C++ Documentation
Loading...
Searching...
No Matches
rational_function.h File Reference
#include <ostream>
#include "drake/common/fmt_ostream.h"
#include "drake/common/symbolic/polynomial.h"
Include dependency graph for rational_function.h:
This graph shows which files directly or indirectly include this file:

Classes

class  RationalFunction
 Represents symbolic rational function. More...
struct  formatter< drake::symbolic::RationalFunction >

Namespaces

namespace  drake
namespace  drake::symbolic
namespace  fmt

Functions

RationalFunction operator+ (RationalFunction f1, const RationalFunction &f2)
RationalFunction operator+ (RationalFunction f, const Polynomial &p)
RationalFunction operator+ (const Polynomial &p, RationalFunction f)
RationalFunction operator+ (const Monomial &m, RationalFunction f)
RationalFunction operator+ (RationalFunction f, const Monomial &m)
RationalFunction operator+ (RationalFunction f, double c)
RationalFunction operator+ (double c, RationalFunction f)
RationalFunction operator- (RationalFunction f1, const RationalFunction &f2)
RationalFunction operator- (RationalFunction f, const Polynomial &p)
RationalFunction operator- (const Polynomial &p, const RationalFunction &f)
RationalFunction operator- (RationalFunction f, double c)
RationalFunction operator- (double c, RationalFunction f)
RationalFunction operator- (const Monomial &m, RationalFunction f)
RationalFunction operator- (RationalFunction f, const Monomial &m)
RationalFunction operator* (RationalFunction f1, const RationalFunction &f2)
RationalFunction operator* (RationalFunction f, const Polynomial &p)
RationalFunction operator* (const Polynomial &p, RationalFunction f)
RationalFunction operator* (RationalFunction f, double c)
RationalFunction operator* (double c, RationalFunction f)
RationalFunction operator* (const Monomial &m, RationalFunction f)
RationalFunction operator* (RationalFunction f, const Monomial &m)
RationalFunction operator/ (RationalFunction f1, const RationalFunction &f2)
RationalFunction operator/ (RationalFunction f, const Polynomial &p)
RationalFunction operator/ (const Polynomial &p, const RationalFunction &f)
RationalFunction operator/ (RationalFunction f, double c)
RationalFunction operator/ (double c, const RationalFunction &f)
RationalFunction operator/ (const Monomial &m, RationalFunction f)
RationalFunction operator/ (RationalFunction f, const Monomial &m)
RationalFunction pow (const RationalFunction &f, int n)
 Returns the rational function f raised to n.
template<typename MatrixL, typename MatrixR>
Eigen::Matrix< RationalFunction, MatrixL::RowsAtCompileTime, MatrixR::ColsAtCompileTime > operator* (const MatrixL &lhs, const MatrixR &rhs)
 Provides the following operations: