symengine/symengine.rb

Name: symengine.rb

Owner: symengine

Description: Ruby wrappers for SymEngine

Created: 2015-08-25 03:56:20.0

Updated: 2017-10-28 10:20:01.0

Pushed: 2017-10-31 14:08:25.0

Homepage:

Size: 281

Language: C

GitHub Committers

UserMost Recent Commit# Commits

Other Committers

UserEmailMost Recent Commit# Commits

README

SymEngine Ruby Wrappers

Build Status Build status

Ruby wrappers gem for SymEngine, a fast symbolic manipulation library, written in C++. https://github.com/symengine/symengine

Installation
Prerequisites Installing
Development
Mailinglist, Chat

SciRuby mailinglist: http://groups.google.com/group/sciruby-dev

SymEngine mailinglist: http://groups.google.com/group/symengine

![Gitter](https://badges.gitter.im/Join Chat.svg)

Using the extensions

SymEngine is a module in the extensions, and the classes are a part of it. To check if you can use them, fire up the interpreter and load the file

rb
0 :001 > require 'symengine'
true

Go ahead and try a function

0 :002 > SymEngine.ascii_art

__           _____         _
__|_ _ _____|   __|___ ___|_|___ ___
  | | |     |   __|   | . | |   | -_|
__|_  |_|_|_|_____|_|_|_  |_|_|_|___|
  |___|               |___|
nil

Please go through the IRuby notebooks for more demonstrations. If you are new to symengine.rb, please refer to the beginner notebook.


This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.