O'Reilly logo

Practical Scientific Computing by V Zalizniak, A Muhammad

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

5

Architecture

This chapter presents the design architecture of numEclipse. It is intended for people interested in using this tool as a research vehicle. Reading this chapter will also be beneficial for programmers writing a toolbox. Those users not interested in programming or writing engine extension could skip this chapter. Like any interpreter the design of this application can be divided into two major pieces. The front-end which deals with the scanning parsing of the input program back-end which actually executes the code. This chapter is also organized along the same lines. Here, we also show how to develop deploy a custom execution engine. A number of open source tools mathematical libraries are used in the development of numEclipse. ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required