What's New


See also:
Detailed List of Updates from Versions:
2012, 2011, 2008, 2006, 2005, 2004, 2003, 2000, 1995  


2012.047  5/11/2013

    IMPORTANT:  To fully update to this new version, download and run the setup file from here (login required).  LEAP's Help: Check for Updates menu option can also be used but does not automatically update the components needed for optimization calclations. If updating using Help:Check for Updates, after the update completes you can manually unzip the w32.zip and w64.zip files in the LEAP program folder to create two new folders w32 and w64..

  • 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/2013

Further 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.

2012.045  4/25/2013

  • 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.

2012.043  4/16/2013

  • Bug fix: Fixed occasional crash when opening an area that was created on one computer and then moved to another in a different region.

2012.042  4/15/2013

  • Manage Scenarios: You can now sort the display order of scenarios in the Manage Scenarios screen.

2012.041  4/10/2013

  • 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.

2012.040  4/9/2013

  • 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 are now calculated. 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 inconvenience.

  • Various error messages improved, minor bug fixes and help files updated.

2012.037  2/20/2013

  • 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.

2012.035  2/19/2013

  • Improvements to make it easier to see Notes when clicking on branches with no variables in Analysis View.
  • Minor bug fixes for User Variables.

2012.034  2/17/2013

  • Bug fixes to the References screen.
  • Increased maximum number of user variables from 100 to 400.
  • Other minor bug fixes.

2012.033  2/9/2013

  • Further improvements to allow for more flexible specifications of User Variables.

2012.032  2/4/2013

  • 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.

2012.031  1/18/2013

  • 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 visibility 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.

2012.030  12/10/2012

  • 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).

2012.029  12/8/2012

  • 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.

2012.028  11/29/2012

  • 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.

2012.027  11/24/2012

  • Improved importing of values from Excel. Now handles (skips) cells with blank values and properly handles cells containing errors. Also features improved error messages.

2012.026  11/21/2012

  • Fixed problem calculating energy balances with negative statistical differences.

2012.025  10/26/2012

  • Fixed problem accessing values in Excel spreadsheets.

2012.024  10/19/2012

  • Fixed registration problems.

2012.023  10/17/2012

  • 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.

2012.022  10/12/2012

  • 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. 

2012.020  9/23/2012

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.

2012.019  9/20/2012

  • 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.

2012.018  9/7/2012

Bug fixes: 

  • 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.

2012.017  8/31/2012

Bug fixes: 

  • 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.

2012.016  8/20/2012

  • 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 updates.

  • 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 site.

    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 WEAP/LEAP connections.

  • 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).

2012.014  8/6/2012

  • Performance improvements when using API.
  • Fixed problems (e.g. showing results) when LEAP is translated into Chinese and other languages.

2012.013  7/31/2012

  • Performance improvements when deleting branches.
  • Fixed intermittent error when saving.
  • Improvements to code in TED database.

2012.012   7/29/2012

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 now be 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 or when households need power. The charts and tables in the Analysis View have also been 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 regions. 

  • 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 state.

  • 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 Operating 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 documentation.

  • 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 been fixed.  

  • 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.


    Notes:

    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.