SymEngine::EvaluateDouble< T > Class Template Reference

Evaluate functions with double precision. More...

+ Inheritance diagram for SymEngine::EvaluateDouble< T >:
+ Collaboration diagram for SymEngine::EvaluateDouble< T >:

Private Member Functions

RCP< const Basicsin (const Basic &x) const override
 
RCP< const Basiccos (const Basic &x) const override
 
RCP< const Basictan (const Basic &x) const override
 
RCP< const Basiccot (const Basic &x) const override
 
RCP< const Basicsec (const Basic &x) const override
 
RCP< const Basiccsc (const Basic &x) const override
 
RCP< const Basicatan (const Basic &x) const override
 
RCP< const Basicacot (const Basic &x) const override
 
RCP< const Basicsinh (const Basic &x) const override
 
RCP< const Basiccsch (const Basic &x) const override
 
RCP< const Basiccosh (const Basic &x) const override
 
RCP< const Basicsech (const Basic &x) const override
 
RCP< const Basictanh (const Basic &x) const override
 
RCP< const Basiccoth (const Basic &x) const override
 
RCP< const Basicasinh (const Basic &x) const override
 
RCP< const Basicacsch (const Basic &x) const override
 
RCP< const Basicabs (const Basic &x) const override
 
RCP< const Basicexp (const Basic &x) const override
 

Additional Inherited Members

- Public Member Functions inherited from SymEngine::Evaluate
virtual RCP< const Basicasin (const Basic &) const =0
 
virtual RCP< const Basicacos (const Basic &) const =0
 
virtual RCP< const Basicasec (const Basic &) const =0
 
virtual RCP< const Basicacsc (const Basic &) const =0
 
virtual RCP< const Basicacosh (const Basic &) const =0
 
virtual RCP< const Basicatanh (const Basic &) const =0
 
virtual RCP< const Basicacoth (const Basic &) const =0
 
virtual RCP< const Basicasech (const Basic &) const =0
 
virtual RCP< const Basiclog (const Basic &) const =0
 
virtual RCP< const Basicgamma (const Basic &) const =0
 
virtual RCP< const Basicfloor (const Basic &) const =0
 
virtual RCP< const Basicceiling (const Basic &) const =0
 
virtual RCP< const Basictruncate (const Basic &) const =0
 
virtual RCP< const Basicerf (const Basic &) const =0
 
virtual RCP< const Basicerfc (const Basic &) const =0
 

Detailed Description

template<class T>
class SymEngine::EvaluateDouble< T >

Evaluate functions with double precision.

Definition at line 60 of file real_double.cpp.


The documentation for this class was generated from the following file: