Browse by Tags

Yttrium Diagramming
30 März 07 03:44 | Christoph Rüegg | 1 comment(s)
There was quite a huge check-in lately on the yttrium source code repository . I've been refactoring the yttrium code base to a new microkernel based architecture (motivation: getting rid of cyclic dependencies and the high degree of complexity)....
PowerShell for Math.NET
23 September 06 12:40 | Christoph Rüegg | 3 comment(s)
I think it would be really interesting to propagate the new MS PowerShell as a new interface for Math.NET, especially for the Yttrium project. Yttrium already provides very simple script support, but PowerShell has so much more to offer. I think about...
Yttrium Insights, part 4: Core Components
18 Mai 06 01:51 | Christoph Rüegg | 5 comment(s)
To ensure we understand the same thing when talking about signals, ports and architectures in the yttrium context, I try to give a short high-level introduction in this article....
Yttrium Insights, part 3: Yttrium Packages
05 Mai 06 04:16 | Christoph Rüegg | with no comments
One of the more important points in the beginnings of Math.NET Symbolics was extensibility and a dynamic behaviour. You should be able to define your own operations and data structures . To put this to an extreme, the framework core should be seperated...
Yttrium Insights, part 2: In and Out - The System Builder
04 Mai 06 01:57 | Christoph Rüegg | with no comments
A recent addition to the Yttrium framework is the system builder. The idea is to define a "command based" description of a math system ( MathSystem class) to seperate the construction of such a system from the system itself. In incorporates ideas from...
Yttrium Insights, part 1: Traversing a Math System
04 Mai 06 11:46 | Christoph Rüegg | 1 comment(s)
Yttrium models basically are arbitrary bibartite directed graphs with ports on one and signals (and buses) on the other side. Signals connect ports with each other in any way, including loops and cycles. The screenshot above shows two cyclic models with...
Yttrium Insights, part 0: Intro
13 April 06 10:54 | Christoph Rüegg | 1 comment(s)
First of all, sorry for the long absence. Time...... I've spent a lot of thoughts on the new Yttrium design. It's a kind of an architecural playground to try out new ideas. I think I found several interesting approaches to solve very specific problems...
Internetworking and Computer Algebra
22 Oktober 05 03:43 | Christoph Rüegg | 2 comment(s)
Yttrium has always been an interdisciplinary fusion of several different concepts. After ideas from VLSI and VHDL, concepts from communication networks and Internetworking are coming along now, too: Yttrium signals carry "values" which are characterized...
Filed under: ,
Yttrium Parser: Grammar Preview
11 Oktober 05 11:44 | Christoph Rüegg | with no comments
Like Math.NET Classic, Yttrium will provide a parser to construct a system from an infix string. During the last two days I've begun writing the parser, based on the new more systematic parsing infrastructure introduced in (never released) Symbolics Classic...
Filed under: ,
Working with Yttrium
26 September 05 12:11 | admin | 1 comment(s)
The intention "Make the simple things simple and the hard things possible" of the Designing Reusable Class Libraries PDC05 presentation is continuously realized in Yttrium (although some other guidelines are still violated - one of the reasons why I still...
Filed under: ,
Yttrium: New MathSystem Frontend
23 September 05 09:56 | Christoph Rüegg | with no comments
Today I've extended the set of classes you usually work with (most important ones are Project and Builder , both in the Workplace namespace) with a new class called MathSystem . MathSystem encapsulates a system, that is a network of signals and ports...
Filed under: ,
Neodym: signal processing will be based on Yttrium
06 September 05 10:27 | Christoph Rüegg | with no comments
Today I thought a bit about the Neodym Math.NET signal processing package while going through the documents of an ETH lecture on digital information transfer. It looks as if some of the concepts and formalism could be modelled almost smoothly with the...
Filed under: , ,
Yttrium: Designer & Blackboard Demo
02 September 05 07:53 | Christoph Rüegg | with no comments
Beside of the central Assembly (which contains the Yttrium Core as well as the Std Library module), Math.NET Symbolics: Yttrium also comes with a Designer Assembly, built on top of the Netron Graph Library . This designer is applied, for example, in the...
Filed under: ,
Yttrium: the new Math.NET Symbolics architecture
31 August 05 11:06 | Christoph Rüegg | 2 comment(s)
Even if there was not much to be seen in the net: the Math.NET project does not stand still, on the contrary: a lot was going on in the Symbolics package during the last weeks. The new architecture which will replace the old Classic Implementation (up...
Filed under: ,