All functions

D(<SymEngineDataType>)

Derivatives of a Symbolic Expression

DoubleVisitor() visitor_call()

Double Visitor

Function() FunctionSymbol()

Create a FunctionSymbol

Matrix()

DenseMatrix Constructor

dxdt() `==`(<DxdtOdeConstructor>,<ANY>) ODESystem() predict(<ODESystem>)

Solve System of Ordinary Differential Equations

S() Basic() Symbol() Constant() Real()

Converting R object to Basic

Vector() V()

Symbolic Vector

get_type() get_args() get_hash() get_str() free_symbols() function_symbols() get_name() get_prec()

Get Information about Basic Object

`==`(<Basic>,<Basic>) `!=`(<Basic>,<Basic>) Arith(<SymEngineDataType>,<SymEngineDataType>) Arith(<SymEngineDataType>,<vector>) Arith(<vector>,<SymEngineDataType>) `-`(<SymEngineDataType>,<missing>) `+`(<SymEngineDataType>,<missing>) `%*%`(<DenseMatrix>,<DenseMatrix>) `%*%`(<VecBasic>,<VecBasic>) `%*%`(<DenseMatrix>,<VecBasic>) `%*%`(<DenseMatrix>,<vector>) `%*%`(<VecBasic>,<DenseMatrix>) `%*%`(<vector>,<DenseMatrix>) Math(<SymEngineDataType>) sinpi(<SymEngineDataType>) cospi(<SymEngineDataType>) tanpi(<SymEngineDataType>) log(<SymEngineDataType>) log2(<SymEngineDataType>) log10(<SymEngineDataType>) log1p(<SymEngineDataType>) expm1(<SymEngineDataType>) sum(<SymEngineDataType>) prod(<SymEngineDataType>)

Bindings for Operators and Math Functions

cbind(<SymEngineDataType>) rbind(<SymEngineDataType>)

Joining DenseMatrix

codegen()

Code Generation

as.character(<Basic>) as.numeric(<Basic>) as.integer(<Basic>) as.character(<VecBasic>) as.numeric(<VecBasic>) as.integer(<VecBasic>) as.language()

Some Conversion Methods

as.matrix(<DenseMatrix>) dim(<DenseMatrix>) `dim<-`(<DenseMatrix>) `dim<-`(<VecBasic>) `dim<-`(<Basic>) `dimnames<-`(<DenseMatrix>) dimnames(<DenseMatrix>) length(<DenseMatrix>) `[[`(<DenseMatrix>,<ANY>) `[[<-`(<DenseMatrix>) `[`(<DenseMatrix>) `[<-`(<DenseMatrix>)

Methods Related to DenseMatrix

det()

Calculate the Determinant of DenseMatrix

evalf()

Evaluating a SymEngine Object

expand()

Expand a Symbolic Expression

lambdify() as.function(<BasicOrVecBasic>)

Convert A Basic/VecBasic Object to R Function

LCM() GCD() nextprime() factorial() choose() zeta() lambertw() dirichlet_eta() erf() erfc() atan2(<SymEngineDataType>,<SymEngineDataType>) kronecker_delta() lowergamma() uppergamma() beta(<SymEngineDataType>,<SymEngineDataType>) psigamma(<SymEngineDataType>) digamma(<SymEngineDataType>) trigamma(<SymEngineDataType>)

Some Special Math Functions

solve()

Solve Symbolic Equations

subs()

Substitute Expressions in SymEngine Objects

symengine

symengine: R interface to SymEngine C++ library for symbolic computation

symengine_version() symengine_ascii_art() symengine_have_component() symengine_compilation_notes()

Information about SymEngine Library

t()

Transpose (as) a DenseMatrix

use_vars()

Initializing Variables

length(<VecBasic>) rep(<VecBasic>) rep(<Basic>) unique(<VecBasic>) c(<BasicOrVecBasic>) `[[`(<VecBasic>,<numeric>) `[`(<VecBasic>) `[[<-`(<VecBasic>) `[<-`(<VecBasic>)

Methods Related to VecBasic