Skip to content
worseliz edited this page Jun 8, 2021 · 13 revisions

TEAL

Welcome to the wiki page of TEAL. TEAL is a plugin for the RAVEN code.

The plugin enables the capability to compute the NPV (Net Present Value), the IRR (Internal Rate of Return) and the PI (Profitability Index) with RAVEN. Furthermore, it is possible to do an NPV, IRR or PI search, i.e. TEAL will compute a multiplicative value (for example the production cost) so that the NPV, IRR or PI has a desired value. The plugin allows for a generic definition of cash flows which drivers are provided by RAVEN. Furthermore, TEAL includes flexible options to deal with taxes, inflation, discounting and offers capabilities to compute a combined cash flow for components with different component lives.

How to get TEAL?

The TEAL plugin is distributed with RAVEN. If you just want to use the plugin and are not interested in developing additional features or bug-fixes for it, you will automatically get it when installing RAVEN. Please contact the Plugin owner to report any problem with such procedure.

How to build the manual?

All the plugin manuals that are available in RAVEN are compiled into one 'plugin manual' during the RAVEN installation. See RAVEN documentation for more information.

If you want to compile the TEAL manual as a stand alone PDF, run

cd ~/raven/plugins/TEAL/doc
make

To compile the manual on a Windows computer, run

cd ~/raven/plugins/TEAL/doc
bash.exe make_docs.bat

Development

To help develop TEAL, one first needs to download and install the RAVEN code. RAVEN can be downloaded from Github. Installation instruction instructions are also available.

RAVEN download

RAVEN installation instructions

RAVEN plugin installation for development

The development of TEAL follows the same quality standards as RAVEN. Detailed information on the development workflow can be found here.

Summaries of the most important guidelines can be found in the following links:

Development workflow

Development Checklists

Regression Test Framework

PYTHON code standards


Clone this wiki locally