z-logo
open-access-imgOpen Access
Final report: Efficient and user friendly C++ library for differential algebra
Author(s) -
Svetlana Shasharina
Publication year - 1998
Publication title -
osti oai (u.s. department of energy office of scientific and technical information)
Language(s) - English
Resource type - Reports
DOI - 10.2172/761041
Subject(s) - computer science , task (project management) , class (philosophy) , suite , user friendly , documentation , programming language , differential (mechanical device) , table (database) , code (set theory) , database , artificial intelligence , engineering , systems engineering , archaeology , set (abstract data type) , history , aerospace engineering
In Phase I we proposed the following tasks: Task 1: Identify the units of the Differential Algebra (DA) library, i.e. determine the abstract data types of the DA and the relations between them. Develop the interfaces (.h files) for the DA vectors. Task 2: Implement the DA vector class with garbage collection and expression templates for optimizing all overloaded operators by minimizing creation of temporaries and fusing loops. Task 3: Implement the prototype GUI for instantiating systems from files and invoking the DA methods. Task 4: Develop a suite of tests for the DA vector class and the needed utilities classes. Task 5: Write the final report on this work. This will include documentation on the use of the code. We have completed these tasks. In this section we discuss the results of our work

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here
Accelerating Research

Address

John Eccles House
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom