Skip to content

Incorporate an additional constraint on peak temperature targets #615

@yanxzh

Description

@yanxzh

Hi,

I have been trying to incorporate an additional constraint on peak temperature targets into the source code of GCAM, by imposing penalties for deviations from the temperature target. However, after multiple iterations, the model fails to simultaneously satisfy both the original end goals and this new constraint. I suspect this may be due to the solver prioritizing the end target (which differs from the logic of conventional optimization) and am wondering:

  1. Whether it is feasible to implement such a constraint within GCAM;
  2. If feasible, what adjustments are needed to achieve simultaneous satisfaction of both the end goals and the new constraint.

The attachments are my adjustments in temperature_target.cpp and policy_target_runner.cpp.

Thank you very much for your assistance!

policy_target_runner.cpp
temperature_target.cpp

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions