Module appraisal

Module appraisal 

Source
Expand description

Calculation for investment tools such as Levelised Cost of X (LCOX) and Net Present Value (NPV).

Modulesยง

coefficients
Calculation of cost coefficients for investment tools.
constraints ๐Ÿ”’
Constraints for the optimisation problem.
costs ๐Ÿ”’
Costs for the optimisation problem.
optimisation ๐Ÿ”’
Optimisation problem for investment tools.

Structsยง

AppraisalOutput
The output of investment appraisal required to compare potential investment decisions
LCOXMetric
Levelised Cost of X (LCOX) metric.
NPVMetric
Net Present Value (NPV) metric

Traitsยง

ComparableMetric
Trait for appraisal metrics that can be compared.
MetricTrait
Supertrait for appraisal metrics that can be serialised and compared.

Functionsยง

appraise_investment
Appraise the given investment with the specified objective type
calculate_lcox ๐Ÿ”’
Calculate LCOX for a hypothetical investment in the given asset.
calculate_npv ๐Ÿ”’
Calculate NPV for a hypothetical investment in the given asset.
compare_approx ๐Ÿ”’
Compares two values with approximate equality checking.