SymEngine is a fast symbolic manipulation library, written in C++
Bug Fixes
Build system changes
New Functionality
People who contributed to the release:
Bug Fixes
Build system changes
New Functionality
People who contributed to the release:
WARNING: DO NOT USE THIS RELEASE
New Functionality
dense_matrix_row_del
, dense_matrix_col_del
in C
Wrappers and row_insert
and col_insert
in class DenseMatrix
- #1313expand_as_exp()
member function is removed from derived classes of TrigFunction
and HyperbolicFunction
and implemented using visitor design pattern - #1309as_real_imag
- #1310Polynomial Solvers
- #1296Floor
and Ceiling
classes - #1297 and #1290Conjugate
class - #1295ConditionSet
- #1291Sign
class - #1287dot
and cross
- #1286Dummy
class - #1284Relationals
- #1276, #1279, #1280Flint
wrappers for factorization
- #1274dense_matrix_row_join
, dense_matrix_col_join
in C
Wrappers - #1273column_exchange_dense
, row_join
, col_join
, row_del
and col_del
in class DenseMatrix
- #1269vecbasic_set
, vecbasic_erase
, setbasic_erase
in CWrappers - #1264, #1272number_is_zero
, number_is_positive
, number_is_negative
, number_is_complex
in CWrappers - #1256Breaking Changes
complex_*real_part
, complex_*imaginary_part
are replaced by methods complex_base_real_part
and complex_base_imaginary_part
- #1263real_mpfr_is_zero
, complex_mpc_is_zero
is replaced by method number_is_zero
- #1256basic_number_sign
is replaced by methods number_is_zero
, number_is_positive
, number_is_negative
- #1256Bug Fixes
Dummy::compare
- #1304oo
and zoo
to the parser - #1261LLVMDoubleVisitor
- #1260NaN
and inf
s in JuliaStrPrinter
- #1258InverseTrigFunction
and InverseHyperbolicFunction
respectively. Base class for TrigFunction
and InverseTrigFunction
is TrigBase
. Similarly, base class for HyperbolicFunction
and InverseHyperbolicFunction
is HyperbolicBase
. #1309And many other changes, here is a list of merged PRs not mentioned above:
People who contributed to the release:
Major changes
New Features
Improvements
Bug Fixes / Minor changes
People who contributed to the release
Follow the README. More detailed build instructions are at our wiki: https://github.com/symengine/symengine/wiki/Building-SymEngine
Conda binaries are located at, https://anaconda.org/symengine/symengine
Ubuntu ppa at, https://launchpad.net/~symengine/+archive/ubuntu/ppa
Follow the README. More detailed build instructions are at our wiki: https://github.com/sympy/symengine/wiki/Building-SymEngine