Skip to content

enable ICE multiplier read-in#389

Draft
robertpietzcker wants to merge 1 commit into
pik-piam:masterfrom
robertpietzcker:2026-03_ICEinconvRegMult
Draft

enable ICE multiplier read-in#389
robertpietzcker wants to merge 1 commit into
pik-piam:masterfrom
robertpietzcker:2026-03_ICEinconvRegMult

Conversation

@robertpietzcker
Copy link
Copy Markdown
Contributor

Purpose of this PR

allow the use of region-specific multipliers for ICE inconv costs. To this end, the 0.5-multiplier hardcoded in toolUpdateEndogenousCosts was replaced by the value read in from genParIncoCostStartVal.csv, and the value there was changed from 0 to 0.5

Checklist:

  • I used ./test-standard-runs to compare and archive the changes introduced by this PR in /p/projects/edget/PRchangeLog/

Instructions for PIK internal testing of transport packages:

  1. Navigate to this folder on the cluster /p/projects/edget/PRchangeLog/
  2. Run the following command in the folder: ./test-standard-runs "FolderName" "ReferenceFolder", where "FolderName" is a name you can choose which identifies your changes or PR, i.e. the PR number plus a keyword. "ReferenceFolder" is an optional argument and should be a folder that already exists in the directory "/p/projects/edget/PRchangeLog/". If not set this defaults to the last stored run.
    Running this command submits five sbatch jobs. these are four standalone runs and one run that simulates an iterative run, using REMIND information from the latest NPi2025 AMT. You can optionally find a help page by running ./test-standard-runs -h
  3. You are now interactively asked if repositories should be installed from source. Here, name one after another all the repositories in which you introduced changes. You can for example use your GitHub branch for that. An example of how to do that is prompted in your console.
  4. For verification: Wait until the submitted jobs have finished and check if the folders "ChangeLogMix[1-4]" and "ChangeLogIterative" have been generated and hold a compScen each. You can check the testScen[1-4]_edgetPR*.out and testIter*.out files in case of errors.
  5. Check the compScen if you wish to review changes of the results compared to the reference run.

Further information (optional):

  • Test runs are here:
  • Comparison of results (what changes by this PR?):

@robertpietzcker
Copy link
Copy Markdown
Contributor Author

somehow the value from genParIncoCostStartVal.csv isn't used - needs further work to understand why not.

@robertpietzcker robertpietzcker marked this pull request as draft March 12, 2026 08:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant