|To update from a version prior to 2012.040, don't use the LEAP Help: Check for Updates option. Instead, install from here.|
- Additional fixes to calculations addressing problems when comparing scenarios.
- Improvements to handle calculation order to ensure costs of saved energy are calculated correctly.
- Fixed bug introduced in v52 that stopped the region select box in Analysis View from working correctly.
- Fixed various bugs associated with Transformation capital cost calculations, which sometimes caused capital costs to be calculated incorrectly.
- Fixed a bug in which a reference to a variable in another branch sometimes returned the incorrect value.
- Fixed bug causing crash when exporting or saving charts.
- Improved Optimization Calculations using new compacted version of OSeMOSYS model:
much faster and much less memory required. Optimization calculations are now four-times faster and require about 75% less RAM memory. For example, in tests calculating the sample optimization exercise over a 60-year period, peak memory use declined from 336 MB to 74 MB, and calculation time declined from 21 seconds to 5 seconds.
- Improved Expression Builder: Inserting branch/variable references is now much more robust and supports multi-line expressions. Also fixed problems showing WEAP branches and variables in the branch/variable wizard.
- Updated Compatibility with WEAP (3.43) following significant changes in WEAP's API. If using WEAP in conjunction with LEAP, please update both WEAP
and LEAP to the latest versions.
- Fixed problems with charts not drawing correctly introduced in last version (have temporarily reverted back to older chart component).
- Fixed bug preventing editing of notes in Scenario Manager.
- Fixed bug in calculations when specifying a load shape for each demand technology.
- Updated chart component: two new color palettes added for charts.
2012.046 4/29/2013Further Improvements to Optimization:
- Renewable Portfolio Standard: Now supports specification of a Renewable Portfolio Standard (RPS) in optimization calculations: a target for renewable generation. At the module level you can specify a Renewable Production Target variable as a percentage of total production from the module. At the process level you can specify for each process, what fraction of production is qualified for the RPS target using the Renewable Qualified variable. For example, coal and oil would typically have a value of 0%, while wind and solar would have a value of 100%. Some RPS policies don't allow hydro and biomass to be included. A coal plant fired with 10% biomass might have the Renewable Qualified variable set to 10%.
- Addition Size/Mixed Integer Linear Programming (Experimental). You can also now set the minimum size of each capacity addition using the Minimum Addition Size variable. For example wind power plants may have a minimum size of just a few megawatts, while a nuclear power plant may have a minimum size of a many hundreds of megawatts, making. If set to zero, there is no minimum and the optimization calculations will use a faster linear programming approach. If non-zero, the optimization calculations use the much slower technique of Mixed Integer Linear Programming (MILP). You can globally enable or disable this variable on the General: Basic Parameters: Optimization screen (i.e. enable/disable MILP). To keep calculation times acceptably fast, it is recommended that you only enable this variable once you have fully debugged the rest of your energy system model.
- Minimum and Maximum Capacity Additions: You can now set minimum and maximum constraints for the amount of capacity added in a particular year. These variables are not to be confused with the Minimum and Maximum Capacity variables, which set overall limits on the capacity of each process.
- Improved Startup Code: fixes a problem when two different user accounts on a single PC are using LEAP to access a similarly named area in two different folders.
- Bug fix: An error introduced in a recent update (2012.040) caused capital costs to be double-counted for a module in a scenario using optimization.
- Improved optimization to reduce likelihood of calculations failing with "no primal feasible solution" errors. New debug messages report if insufficient capacity was built to meet demands. The code has also been improved to properly erase "optimized capacity" expression at the start of a calculation. This helps users
to see when a calculation does not complete properly.
- Now supports multiple copies of LEAP running concurrently in different user accounts on a single PC. Previously, multiple copies of LEAP could only be used if running in a single account.
- Improved installation of the older Borland Database Engine (BDE). The BDE is not normally required in recent versions of LEAP, but is still utilized when updating LEAP data sets created in LEAP2008 and earlier. The changes reduce the chance of errors
occurring when running LEAP on non-administrator Windows accounts.
- Bug fix: in ReadFromExcel function: LEAP was incorrectly reporting that years were out of order when reading in time-sliced data from Excel.
- Bug fix: error when trying to select the denominator unit on the effects loading screen.
- Bug fix: Fixed occasional crash when opening an area that was created on one computer and then moved to another in a different region.
- Manage Scenarios: You can now sort the display order of scenarios in the Manage Scenarios screen.
- Bug Fix: Fixed errors in User Variables screen when adding or reordering user variables.
- Added an error check to properly detect if GLPK optimization software is missing during calculations.
- Fixed standard areas installed with LEAP. In v40 the data sets were only partially completed versions of the areas.
- Further Improvements to User Variables: User variables can now be assigned to categories to make them easier to organize.
Use the new Analysis: Variables: Variable Categories screen to view and edit the list of categories.
Color coding is now done for variable categories rather than for each user variable.
The User Variables screen has also been improved.
- Lower Initial Data Requirements: You can now calculate LEAP and display results before creating any scenarios, even if your Current Accounts only contains data for a single year.
This can be useful when using LEAP for teaching purposes since you can now check your results before creating scenarios.
It is also useful if LEAP is being used as a single year inventory tool. All Results views (Results, Energy
Balances and Summaries) now support showing single-year or multi-year results for Current Accounts only.
- Updated GLPK Solver: The GLPK solver used in LEAP's optimization calculations
has been updated from v4.34 to v4.48, which seems to make optimization
calculations about 20% faster.
LEAP also now automatically supports both 64 bit and 32 bit versions of GLPK.
On 64 bit systems this should lead to fewer out of memory errors.
Check LEAP's Help: About screen to see if your system is 64 bit. Most computers using Windows 7
are 64 bit. Earlier systems are typically 32 bit.
- 20, 100 and 500 year Global Warming Potential (GWP) Factors
Previously LEAP only supported calculation of 100 year GWP values. A
setting in the General: Basic Parameters: Scope screen lets you enable
calculation of all 3 sets of GWP values. By default, only the most
commonly used 100 year GWP values are calculated in order to keep LEAP's
calculations as fast as possible.
- Improved Display of Environmental Effects in Results View.
LEAP now displays all effects in a single table and makes it easier to switch among reports for individual pollutants.
The Results View screen has been simplified to make it easier to switch among different environmental effects tables.
- Optimization code now properly handles residual capacity: Existing capacity and future capacity commitments that you don't want to be optimized
are now properly handled in LEAP's optimization methodology.
In previous versions, the optimization routines wrote their results back into LEAP's
Exogenous Capacity variable so it was not possible for the user to specify future capacity exogenously.
Now, LEAP writes the results of its optimization calculations back into a new variable called "Optimized Capacity",
thus leaving the Exogenous Capacity variable free for users to be able to specify current and future capacity commitments.
This new approach is also much more compatible with how the Exogenous Capacity variable is used in non-optimized (simulation) calculations.
- Bug fix: LEAP sometimes reported an error of neighboring fuel shares not summing to 100%, even when the sum was
in fact correct.
- Bug fix: Bad expressions imported into LEAP from Excel were incorrectly being treated as an error when the unit was set to "No data".
Since these expressions are hidden they should be ignored.
- Feature Removed: The ability to allocate primary
energy and emissions back to demand branches for display in results has
now been removed. In some complex data sets, these calculations
were heuristic in nature and occasionally prone to producing
unreasonable results. I will try to reinstitute this feature in
the future depending on user feedback and if a more reliable and
transparent algorithm can be developed. Apologies for any
- Various error messages improved, minor bug fixes and help files updated.
- Fixed display issues in Analysis View caused by yesterday's release (2012.035). Sorry for any inconvenience.
- Allow Transformation variable First Simulation Year to be specified in scenarios.
- Improvements to make it easier to see Notes when clicking on branches with no variables in Analysis View.
- Minor bug fixes for User Variables.
- Bug fixes to the References screen.
- Increased maximum number of user variables from 100 to 400.
- Other minor bug fixes.
- Further improvements to allow for more flexible specifications of User Variables.
- Enhanced User Variables to allow variables at non energy categories. Also improved the ability to set the scope of user variables, by adding checkboxes for [x] on and [x] below named branches.
- Basic Parameters: Fixed an error that sometimes occurred when switching tabs.
- Ordering of non-energy branch categories now enabled.
- Main Data Table: Fixed bug which caused the expression field to sometimes be uneditable (displayed with a blue background). Also improved how the fixed left hand columns of the table are displayed.
- Improved the key variables, non energy effects, Transformation module and Transformation process properties screens to give instant feedback when entering an illegal name.
- Fixed error in Variable Aliases screen that can occur when there are no aliases.
- Fixed error when trying to create more than 20 User Variables.
- Effects and Fuels: A newly updated default set of effects is now available that includes the complete set of high GWP gases as reflected in the IPCC Fourth Assessment report.
We have also added black carbon, organic carbon and PM2.5: useful in studies focused on
short lived climate pollutants (SLCPs). Twenty year GWP factors have been added for each pollutant (in addition to
the 100 and 500-year factors that already existed) and a new button allows you to quickly
switch among different sets of GWP factors as specified in each of the four
IPCC assessment reports. By default, the values from AR2 are used, reflecting the UNFCCC's
current reporting guidelines for countries doing national communications. The effects screen has also been updated for improved ease-of-use. It now allows for user-defined ordering of pollutants, has an improved dialog for adding new pollutants, better export to Excel and a new field that allows a
documenting URL to be specified for each effect.
The default set of effects are all linked via these URLs to the
Wikipedia pages documenting those pollutants. The fuels screen has also been updated with the addition of
a new URL field, and the default set of fuels are all now linked via these URLs to the
Wikipedia pages documenting those fuels.
- User Variables: The User Variables screen has been redesigned, allowing additional properties to be edited. You can now set the variable's
and different default expressions for both Current Accounts and scenarios. You can also set variables as being read only. The User Variable screen now gives immediate feedback on whether
variable names and expressions are valid, and it also links to the Expression Builder screen to help you write default expressions for each user variable.
To access User Variables, right-click on a variable tab in Analysis View or select menu option Analysis: Variables. You can then choose to edit or reset the properties of an existing variable or to add or delete a variable. You can also access the properties for all User Variables in a single summary screen.
- Built-in Variables: You can now edit some of the properties of built-in variables including the default expressions used for the variable and their minimum and maximum values. You can also indicate that a built-in variable is read only.
This will gray-out the expression in analysis view, preventing it from being accidentally edited. Right-click on a variable tab in Analysis view to access the screen for setting these properties.
- Variables in Analysis View: The main data entry table in Analysis
View has been improved to clearly shows expressions that are using their default values by marking them in gray text.
The description for each variable also now summarizes the variable's properties including whether or not the variable is time-sliced or read only and what is the variable's default expression.
As a reminder, the following color coding is used to indicate from where an expression is inherited:
Gray: the default variable expression.
Blue: an expression entered explicitly in the scenario currently being edited.
Green: in multi-region areas only, used to indicate an expression that is inherited from another region.
Black: an expression that is inherited from another scenario.
Red Italics: an invalid expression containing an error.
- Three New Functions:
- TotalSiblings(Branch:Variable): Allows you to get the sum of all variables at all siblings (immediate neighbors) of a given branch. This form can sometimes be useful when using TotalChildren does not work because a variable does not exist at both a parent and child branch.
- Add(time series expression): Adds (or subtracts) values to existing values. This function is useful for specifying capacity additions. The parameters to the add function can be the planned future additions (or retirements if negative) which will be added to any existing capacity. This function uses the same types of parameters as the Interp, Step and other time-series functions. Thanks to Francisco Lallana for suggesting this!
- DefaultYearlyShape: A simple function with no parameters to get data from the default (first) yearly shape.
- Fixed errors when reverting among different versions of an area or when upgrading older areas.
- Fixed locking/unlocking of branches: tree display was not being properly refreshed when a branch was locked or unlocked.
- Updated help pages to reflect above changes.
- Various fixes for expressions linking to Excel spreadsheets: LEAP sometimes failed to read values from Excel files.
- Note: you need to be careful with file and range names when linking to Excel. Avoid using parentheses, hyphens (minus signs) and other math operators in file, sheet and range names. If you use such characters LEAP will not read the data correctly. I will try to make LEAP more robust in this regard in the near future.
- Pasting from Excel now ignores blank cells (rather than treating them as zeros).
- Fix to API to avoid error message about scripting being disabled in evaluation mode (even if using full working version).
- Time-series wizard made much more robust. The wizard now properly handles expressions linked to Excel, those with growth rates and those referencing two different Excel ranges. Now also auto-adds years when you move the cursor below the last set of years/values. Editing and error reporting also improved and help file edited and fixed.
- Branch/variable popup screen fixed to properly include a % scaling factor when referencing variable with percent share and percent saturation units.
- Fixed exporting to Excel version 2003 and earlier.
- Now properly reports error if a growth parameter is used with a Step function.
- Improved User Variables. Fixed handling of blank minimum and maximum values. Updated help on User Variables. Added tab color selector to General: User Variables screen.
- Improved importing of values from Excel. Now handles (skips) cells with blank values and properly handles cells containing errors. Also features improved error messages.
- Fixed problem calculating energy balances with negative statistical differences.
- Fixed problem accessing values in Excel spreadsheets.
- Fixed registration problems.
- Fixed errors in time-series wizard, functions wizard and Results view when using LEAP in a language other than English.
- Updates for license registration code handling.
- New: ability to color code user variables.
- Improved export to Excel: now sets frozen panes in exported sheets to make scrolling through tables easier.
- Updated optimization calculations to optionally support straight-line depreciation of capital costs.
- Fixed problem in optimization calculations: calculation of scenarios was not running for correct set of years (included the Current Account years).
- Fixed error when attempting to use optimization for multi-region areas (data file not being written correctly).
- Fixed bug in primary energy calculations that could cause negative values for indigenous production to be calculated in rare cases.
- Fixed bug in charts, that incorrectly showed charts saved in earlier versions in 3D.
Improved User Variables
- Maximum number of User Variables increased from 30 to 100.
- Scope of variables can now be limited by specifying that the variable only appears on or below a particular tree branch. For example, a particular variable might only be used within a particular sectoral model.
- Redesigned the General: User Variables screen including new dialog for adding and editing variables, and a new ability to export all user variable data to Excel.
- New context sensitive menus for adding, deleting and editing user variables directly from the main menu. Right-click the variable tabs in the Analysis View to access these options. You can also show a dialog summarizing the properties of built-in variables.
- New properties added to specify default value/expression for a user variable and to specify if the variable is read only.
- Fixed problem with registration information not being used when registering online after first registering offline.
- Fixed incorrect emissions calculations when using optimization combined with specifying efficiencies as heat rates.
- Improved endogenous capacity screen. Adding a new process is now done directly from the screen without the need for a separate dialog box.
- Fixed problem in endogenous capacity screen: Addition ordering was sometimes incorrect (i.e. not always 1, 2, 3,) Added code to check and fix ordering.
- Error when entering time-series wizard if the expression in Analysis View contained an error.
- Time-sliced check box in Key Assumptions was not always properly enabled.
- Error when displaying some charts that have negative values.
- Error when entering an invalid expression in the "first simulation year" variable: and inability thereafter to let you fix the error.
- Peak power requirements reported incorrectly in some data sets.
- Time-sliced variables sometimes not being displayed correctly in Current Accounts and some valid expressions shown in red indicating an error.
- Better support for LEAP/WEAP linking: LEAP
now prompts the user when WEAP needs to be recalculated and then
recalculates WEAP from within LEAP (and vice versa if working in WEAP).
Also, LEAP now checks minimum WEAP version when linking and better
handles situations such as WEAP not being installed or WEAP not
properly linked to LEAP, etc.
Note: If you will be attending World Water Week in Stockholm, Sweden next week, please come to the formal launch of the WEAP-LEAP system on August 30th. Lunch will be provided. Details here.
- Improved Manage Areas screen: Added new
columns summarizing the scenarios, regions and planning period of each area
and the size of areas on disk in megabytes. Added a table footer to show the
number of areas and total disk space used by all areas. Renaming,
deleting, archiving & unarchiving areas now much more robust. Handles
errors during archiving without losing data (e.g. if an Excel file
stored in an area is open in Excel when you try to archive). Added
exporting of areas information to Excel. Added option to backup all
areas to a single folder. Added ability to email an area from
within the Manage Areas screen. Added ability to specify which
past versions to include when backing up or emailing areas. Added
ability to sort the Manage Areas table by clicking on column headings.
- Improved Internet Updates: Now alerts you about
available updates on all PCs. Previously no alerts appeared on PCs
without administrator rights. On Windows XP or earlier, LEAP now warns
if you do not have administrator rights. For Windows Vista and later,
Windows User Account Control will automatically prompt users for the
administrator password during updates. LEAP also now alerts you to
restart LEAP after updates when not running in administrator mode - so
as to make your areas and registration information fully visible.
Note: you will only see the benefits of this changes on subsequent
- Added new "WEAP-LEAP Tutorial" data set: This
illustrates how LEAP and WEAP can be linked together for integrated
energy-water assessment. It is designed to accompany a new set of
training exercises that will be uploaded shortly to the COMMEND web
Fixed issues with chart formatting: the Y0 option was not working properly. Also, improved drawing of past/future divider in charts and improved saving of settings in favorite charts.
- New and improved API functions to support chart exporting and
- Improved versioning and backups: no longer prompts to save before
restoring a version. No longer asks what versions to include if
area has no versions.
- Fixed issue with Backups: selecting "no versions" in backup caused
LEAP not to perform a backup at all.
- More flexible opening of areas: now allows you to try and open areas
created in newer versions of LEAP (forwards compatible).
- Improved calculation display to only show scenarios actually being
calculated and to show better prompt messages.
- Improved export to Excel operations to allow for cases where Excel
is running but unavailable (e.g. when Excel is in edit mode).
- Performance improvements when using API.
- Fixed problems (e.g. showing results) when LEAP is translated into Chinese and other languages.
- Performance improvements when deleting branches.
- Fixed intermittent error when saving.
- Improvements to code in TED database.
Major New Version: LEAP2012
The new release of SEI’s LEAP (Long-range Energy Alternatives Planning) system, used by thousands of organizations in more than 190 countries, includes multiple new features, performance enhancements, and close integration with SEI’s Water Evaluation and Planning system (WEAP) .
As always this version is backwards compatible with earlier versions. Data sets prepared in LEAP2011 can be read directly into LEAP2012. For those of you still using LEAP2008 or earlier who had issues in migrating to LEAP2011, LEAP2012 includes a number of improvements that allow it to better import and correctly work with these older data sets.
Detailed Description of New Features in LEAP2012:
- Tools for Energy-Water Nexus Modeling:
Water-energy trade-offs are rapidly gaining attention around the world,
and the new 2012 version of LEAP for the first time makes it possible
to explore these issues with powerful quantitative modeling tools. To
achieve this, LEAP has been closely
integrated with its sister model, WEAP, a leading water resource
planning tool, so that the two can be used together for integrated
energy and water resource planning. For more information, refer to this
introductory slide show
and this short demonstration video.
WEAP has similarly been enhanced to enable it to link to LEAP. The
combined suite of tools will be officially launched at an event at World Water Week in Stockholm on
August 30th, 2012. This feature will only become operational
once the new version of WEAP has been released in August, at which time
additional details and documentation will be made available.
- Improved Optimization Modeling: LEAP's optimization
modeling features have been further refined and updated to
use the latest version of the OSeMOSYS open source optimization model.
We believe these features are now ready for real-world planning and
analysis. However, further updates and fixes are likely as
OSeMOSYS continues to evolve and improve. In particular,
forthcoming versions of OSeMOSYS are expected to address its current
high memory usage, which can sometimes cause out of memory errors.
As always, we welcome feedback from users on any issues they identify in
using this feature.
- Better Modeling of Environmental Externalities:
Pollution costs can now be varied among scenarios and regions, and can
specified using LEAP's standard expression-based modeling language.
This makes it possible to compare the costs of including or excluding
externalities on a single chart or table. In previous versions, separate
model runs would be required. Externalities are now entered under
the high level "Effects" branch of the LEAP tree.
- Improved Seasonal, Time-of-day and
Day-of-Week Modeling: LEAP's time slicing features have been
further improved, making it easier to model, for example, when wind or solar power is available
when households need power. The charts and tables in the Analysis View have
improved to better display this type of information. For
example, you can now display time-varying data by time-slice, or by year
and time-slice. In addition, a new ReadFromExcel
function has been added to
allow data that varies both by year and time-slice (e.g. temperature
data) to be read in directly from Excel.
- New Energy Demand Modeling Methods: Energy demands
may now be defined directly, which is useful in some situations where it
does not make sense to specify demands as the product of an activity
level and an energy intensity. In addition, in areas
where electric load shapes are specified for individual demand
technologies, you can now choose to enter demands for each time slice (as
opposed to specifying a total annual energy demand and a load shape).
These demands can also be entered either as energy per time slice or as peak power
requirements in the time slice.
- Simpler Editing of Demand Branches: The Demand
branch properties screen has been completely redesigned. It is now much
simpler whilst also supporting additional methods.
- More Flexible Results Aggregation: Results can now be
aggregated into different groupings, both across regions and fuel types.
For example, SEI’s recent global energy model, built in LEAP, modeled 22 global regions, while results were presented for each of
these regions as well as being aggregated across 10, 6 and 3 macro
- More Beautiful Charts: The appearance of
LEAP's charts has been greatly improved while LEAP's chart exporting
capabilities have also been strengthened so that charts
can now be exported in high resolution for direct use in desktop publishing
software. The Chart Options screen also features better exporting
to PowerPoint and the return of support for background images. To
this end, LEAP also now includes a small library of open source images
related to energy consumption and production technologies, which can be
used as backgrounds to LEAP's charts. You can also use any other
image of your own.
- New Favorite Charts Manager: Managing charts in
Results View has also been made much easier with the addition of a new
screen designed to help you group and manage your favorite charts.
Favorite charts can also now be organized within folders.
- New Variable Aliases: A new Variable Aliases
feature lets you define shortcut names for longer, commonly used
branch/variable expressions including scaling factors and units. For
example, for the long expression Key/GDP[Billion US$] you could create an
alias GDP. The use of variable aliases helps make your models easier
to read and to edit.
- Better Backup and "Save As": LEAP's Backup option
has been improved and made more accessible. It is now available
directly from the main screen's toolbar and it now
supports the latest Windows Vista/7.0 file dialogs (as well as simpler
dialogs on older operating systems). The ".leap" files created during a backup can now
(optionally) be made to include previous versions of an area, including those
you have created yourself and those that are created automatically by
LEAP. LEAP's Save As function now works in
the same way as other standard software tools. That is, you no
longer need to save an area before you can use it.
Instead it lets you save a copy of the current state of your area under
a new name, while preserving the older version in its last saved
- Improved Language Translations: The handling
of text in LEAP's source code has been thoroughly updated to make creating new translations much
easier and clearer. SEI will be working with partners and volunteers to
create updated language translations in the coming months. Other
improvements include the new ability to translate the names of fuels,
effects and units.
- Windows 8, Apple and Linux: LEAP has been updated
and tested to work with the new prerelease version of Microsoft's Windows 8
System (due around October 2012). We are currently also testing and
adapting LEAP to work well within the WINE environment. This
will enable it to be used on Apple and Linux systems. Stay
tuned for more news on this topic.
- Improved Region, Effect, and Unit screens: Each of
these screens have been improved, with the addition of support for exporting to Excel and new notes fields for better
- Improved Installation and Startup: LEAP's
installation and startup routines are now more robust.
- Analysis View Interface Improved:
- User-defined variables are now color coded o make them distinct from LEAP's built-in variables. Their tabs in the Analysis view are colored light blue.
- Dragging-and dropping of branches to create expressions has been improved and made more intuitive.
- You can now filter the years in Analysis view charts: showing results for all years or for every 2, 5, 10, or selected years (similar to the way charts work in Results view).
- The One Branch box used for filtering charts has been removed and replaced with a selection box above the data table, which is used for selecting a branch in both the data entry area and in charts.
- The behavior of the scenario and variable selection boxes has
- Improved Results and Overviews. Overview charts can
now be dragged and dropped for quick reordering. In addition, overviews
now properly draw all types of charts including pie and radar charts. In
the Results view, chart titles have been improved and yearly charts can
now be configured more easily by directly selecting results every 2, 5,
or 10 years without the need to enter a separate dialog box.
- More Included Examples: The LEAP installation now
includes multiple areas. In addition to Freedonia, the installation also now includes a Transport stock turnover
model, an example of an optimization model and the area used with
LEAP's GHG Mitigation Training Exercises. Most of these areas
include multiple versions of the data sets, so that users can quickly
access the answer keys to LEAP's training exercises.
- Better Versioning: The ability to revert to
earlier saved versions of an area is now directly accessible from the
Area menu on LEAP's main screen. This makes it easier to select
among versions saved as answer keys to exercises (see above).
- New Functions and Improved Functions Editing: LEAP
2012 includes a variety of new functions. The RegionValue, ScenarioValue,
RegionGrowth, and ScenarioGrowth functions allow values or growth rates
to be specified relative to the trends seen in other regions and
scenarios. The Sum and NPV functions are used for summing across one or
more years of a given branch (straight sum or discounted sum). For
more information on these functions refer to LEAP's help files.
LEAP's built-in function editor has also been improved with the addition
of new preset types of parameters and a better and more robust interface.
- LEAP 2012 also includes numerous bug fixes, updated help
and an expansion of the LEAP
Application Programming Interface (API). The API has
been expanded to support the new LEAP/WEAP modeling features.
Key bug fixes to note include:
- More robust communications with Excel and other MS-Office software. LEAP now properly checks whether Excel is available and properly handles cases where they are busy or otherwise unavailable.
- Fixed an important units conversion bug: the conversion factor for energy values entered in cubic feet was incorrect.
1. You can install both LEAP2012 and LEAP2011 on a single PC. However, only one should be run at any given time. You may run multiple instances of LEAP2012 at the same time on a single PC. Note however that the calculations for the second and subsequent instances of LEAP will be significantly slower.
2. Please note that we will shortly be withdrawing from distribution both LEAP2008 and LEAP2011.
3. Please also note that with version 2012 we are introducing new more secure registration codes. Older registration codes will continue to work with the exception of codes that were provided without time limitations. These codes are no longer supported in LEAP2012. Existing users: if you have one of these codes, please reapply for a new time-limited license here.