Drake
Drake C++ Documentation
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

 drake
 
 drake::symbolic
 
 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. More...
 
template<typename MatrixL , typename MatrixR >
Eigen::Matrix< RationalFunction, MatrixL::RowsAtCompileTime, MatrixR::ColsAtCompileTime > operator * (const MatrixL &lhs, const MatrixR &rhs)
 Provides the following operations: More...