There are Computer Algebra System (CAS) systems on the market with complete solutions for manipulation of analytical models. But exporting a model that implements specific algorithms on specific platforms, for target languages or for particular numerical library, is often a rigid procedure that requires manual post-processing. This work presents a Ruby library that exposes core CAS capabilities, i.e. simplification, substitution, evaluation, etc. The library aims at programmers that need to rapidly prototype and generate numerical code for different target languages, while keeping separated mathematical expression from the code generation rules, where best practices for numerical conditioning are implemented. The library is written in pure ...
This work is engaged in a script language Ruby and its enlargement Ruby on Rails for developing web ...
. This paper presents in some detail the systematic derivation of a static bit-level parallel algori...
Algorytm to przepis postępowania, zestaw czynności, które należy wykonać by osiągnąć dany cel. Człow...
<p>Implementing numerical algorithms typically demands a trade-off between readability and performan...
This book begins with a quick-start tutorial to the language, and then explains the language in deta...
Abstract- This paper presents a lightweight tool for mathematical expressions analysis and code gene...
This article discusses the capabilities of the Сrystal programming language and its advantages over ...
This work builds upon a scientific paper which describes an approach and tool which allow programmer...
Ruby is an interpreted, dynamically typed, object-oriented application programming language [10]. It...
In this paper we briefly discuss Rings — an efficient lightweight library for commutative algebra. P...
The Cand. Scient. thesis explores the idea of combining languages for specification and experimentat...
Modern programming languages provide extensive metaprogramming facilities. We understand metaprogram...
The action of bit-serial arithmetic circuits is often explained in purely pictorial terms. In contra...
The Ruby programming language is designed for easy use. The usability is an important feature since ...
We present CfL (Computing from LaTeX), a software tool that allows the user to automatically perform...
This work is engaged in a script language Ruby and its enlargement Ruby on Rails for developing web ...
. This paper presents in some detail the systematic derivation of a static bit-level parallel algori...
Algorytm to przepis postępowania, zestaw czynności, które należy wykonać by osiągnąć dany cel. Człow...
<p>Implementing numerical algorithms typically demands a trade-off between readability and performan...
This book begins with a quick-start tutorial to the language, and then explains the language in deta...
Abstract- This paper presents a lightweight tool for mathematical expressions analysis and code gene...
This article discusses the capabilities of the Сrystal programming language and its advantages over ...
This work builds upon a scientific paper which describes an approach and tool which allow programmer...
Ruby is an interpreted, dynamically typed, object-oriented application programming language [10]. It...
In this paper we briefly discuss Rings — an efficient lightweight library for commutative algebra. P...
The Cand. Scient. thesis explores the idea of combining languages for specification and experimentat...
Modern programming languages provide extensive metaprogramming facilities. We understand metaprogram...
The action of bit-serial arithmetic circuits is often explained in purely pictorial terms. In contra...
The Ruby programming language is designed for easy use. The usability is an important feature since ...
We present CfL (Computing from LaTeX), a software tool that allows the user to automatically perform...
This work is engaged in a script language Ruby and its enlargement Ruby on Rails for developing web ...
. This paper presents in some detail the systematic derivation of a static bit-level parallel algori...
Algorytm to przepis postępowania, zestaw czynności, które należy wykonać by osiągnąć dany cel. Człow...